1. 程式人生 > >Git日常使用積累

Git日常使用積累

拉取程式碼

1.先將程式碼fork到自己的倉庫

2.然後將自己倉庫的程式碼clone下來

3.新增遠端倉庫

4.檢視是否新增成功

更新程式碼

1.檢視專案 git remote -v 有沒有新增upstream遠端主庫

2.如果沒有新增,輸入以下命令新增:

3.git pull upstream 更新程式碼,本地是origin+分支名,遠端是upstream+分支名

4.如果有衝突,可以用 git checkout 某個檔案來還原

5.看到如下則說明更新完畢

6.如果需要更新自己倉庫的程式碼,直接git push就能將所在分支的程式碼傳上去,以更新自己倉庫的程式碼。

程式碼提交

1.進入專案目錄

2.git branch建立一個Bug分支,git checkout並切換到Bug分支

3.git status 檢視差異git

4.git diff 對比檔案差異

5.git add 新增檔案

6.git commit 新增批註

7.git push提交程式碼到倉庫

8.create merge request 建立合併到主庫請求

9.填寫內容,提交

從pre分支合併到master分支

在Git的Web端當代碼合併到pre分支時,同時還會出現是否要合併到master的提示。類似於程式碼提交第八步,然後就按照程式碼提交第九步執行即可(提交時注意檢視到底提交多少程式碼)。

git將其他分支合併到本地分支

1.首先將本地分支的修改進行提交(git add+git commit,不要請求merge)

2.再將本地分支不需要提交的還原(保持分支的乾淨)

3.使用git rebase命令將其他分支合併到本地分支

GIT回退版本

1.如果我們進行了一個錯誤的commit,但是沒有push上去。我們可以使用git reset回退提交

2.如果我們想回退版本,可以git reset --hard

其他命令:

1.git checkout -- .

2.git reset

3.git checkout 檔名     從git上重新下載檔案、