建立新的branch和檢視全部的branch(kk的代碼是基于現有的branch)

切換到branch kk:
當然我們也能夠在android studio裡操作:
注意切換的時候代碼會丢失,必須先commit 代碼再切換
假設本地代碼跟server上有沖突,那麼pull的時候會發生error這時:
我們必須stash Changes,更新完完全後unstash changes
一般我們在push代碼前須要做pull操作
git在pull時,出現這樣的錯誤的時候,可能非常多人進進行stash,相關stash的請看:Error pulling origin: error: Your local changes to the following files would be overwritten by merge
1.假設你有安裝git的工具。當然是圖形化工具。比方tortoiseGit,你能夠通過這些工具,選中你的project目錄,右鍵cleanup。
2.通過指令行,你直接運作git clean -d -fx
git clone http://git.XXX.com/git/XXX 将代碼下載下傳下來
git reset --hard HEAD~3 (這個會使你寫的代碼被删除)
git reset --soft HEAD~1能夠撤銷上一次的送出,你寫的代碼都在
git pull 須要輸入username和password
假設建立一個新的本地分支:
git branch name
git checkout name
建立一個遠端的分支
git push origin uu
git branch -r 列出全部的遠端分支
git branch -a 列出本地分支和遠端分支
将本地分支重命名
git branch -m ww
本文轉自mfrbuaa部落格園部落格,原文連結:http://www.cnblogs.com/mfrbuaa/p/5245826.html,如需轉載請自行聯系原作者