Git-小結
阿新 • • 發佈:2018-12-31
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
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一下,把別人寫的程式碼更新到本地來)
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