Git使用筆記

1、基本使用:git

初始化、全局設置、分支master上拉取以及提交:緩存

一、安裝git,Linux命令以下:服務器

#yum install git

 

二、設置全局用戶名和郵箱,命令以下:ssh

git config --global user.name '用戶名' git config --global user.email '郵箱'

 

三、初始化(在你準備放項目代碼的文件夾裏),命令以下:spa

git init

 

四、鏈接遠程項目地址,命令以下:code

git remote add origin https://gitee.com/xxxxxxx.git

 

五、拉取代碼,命令以下:blog

git pull origin master

固然也能夠是其餘分支。rem

這裏會提示輸入用戶名和密碼(能夠配置實用ssh方式,就不須要每次輸入用戶名和密碼了)。it

 

六、修改代碼、文件,能夠用以下命令查看:ast

git status

 

七、修改代碼後,提交,命令以下:

git add . git commit -m '提交說明' . git push origin master

git add .   後面的點說明提交全部新添加的文件,也能夠指定具體文件名。

 

2、分支:

一、建立分支:

git branch 分支名稱

 

二、把分支推送到服務器:

git push origin 分支名稱

 

三、切換到分支:

git checkout 分支名稱

 

四、刪除分支:

刪除本地分支:

git branch -d 分支名稱

 刪除git服務器上的分支:

git push origin -d 分支名稱

 

五、列出全部分支:

git branch

 

六、合併分支:

加入你在分支dev上修改了文件,並在該分支下使用git add 、git commit 、git push origin dev命令提交了修改,最後須要合併到主分支master上,合併操做以下:

a、切換到master分支:git checkout master b、合併分支:git merge dev c、提交修改:git push origin master

 

3、取消修改:

a、未使用 git add 緩存代碼時: 使用 git checkout -- filepathname ,或者使用 git checkout . 命令取消全部修改。 注意上面的「--」先後都是空格,filepathname是指文件的完整路徑。 b、已經使用 git add 緩存代碼時: 使用 git reset HEAD filepathname ,或者使用 git reset HEAD . 命令用來清除 git 對於文件修改的緩存,清除緩存後再用 git checkout 命令來取消修改。
相關文章
相關標籤/搜索