1. 程式人生 > >Git-小結

Git-小結

1:git如何修改註釋

如果是還沒有push之前要修改註釋:git commit --amend -m "XXXXXX",後面直接按照往常push即可。
push之後修改註釋,先執行上述命令,然後再暴力式執行如下命令:git push -f

2:刪除GitHub上的專案中的target和.idea目錄

在本地專案(從git上clone下來的專案),點選Git Bash Here,然後輸入以下命令:
git rm -r --cached .idea
git rm -r --cached target
git commit -m '(gitignore commit and remove .idea)'
git push
然後輸入使用者名稱和密碼,即可在本地就刪除了GitHub上遠端倉庫中的.ide和target目錄。

3:git分支合併

如果要將開發中的分支(0.1),合併到穩定分支(master),
首先切換到master分支:git checkout master(PS:要合併到哪個分支,就切換到哪個分支執行合併操作
然後執行合併操作:git merge 0.1
如果有衝突,會提示你,呼叫git status檢視衝突檔案。
解決衝突,然後呼叫git add或git rm將解決後的檔案暫存。
所有衝突解決後,git commit 提交更改。然後再git push(此時會提示輸入git賬號密碼)提交到遠端服務。

4:原生代碼提交到GitHub步驟

先在github上新建repository,然後git clone "XXXXXX.git" 到本地資料夾,把要提交到github的程式碼clone到本地資料夾,右擊滑鼠Git Bash Here,輸入git status可以檢視你修改了哪些檔案(下面紅色標出來的),然後 git add .
git commit -m "備註"
git push(在git push的時候,可能要求你輸入你的使用者名稱和密碼,有master ->master的時候,就上傳成功了。)
上面的git add . 一定不要忘記有個點
git add . 和 git commit -m "備註" , 可以合併成為git commit -a -m "備註"
另外還有一個常用的git命令
git pull 更新本地的程式碼(多人合作管理一個倉庫的時候需要用到,別人push了程式碼,那你就需要pull一下,把別人寫的程式碼更新到本地來)
注意:把檔案往git版本庫新增時: git add 只是新增到暫存區,git push 才是提交到當前分支。

5:使用命令列在本地目錄,克隆遠端倉庫非master分支(如0.1)的程式碼
 git clone -b 0.1 xxx.git 

6: 解決git命令列中文亂碼配置  git config --global core.quotepath false 

7:


5:git參考文章


分散式版本控制系統Git學習資源收集彙總(附Github個人簡歷自動生成)

Intellij idea上傳專案到github

推薦!手把手教你使用Git