天天看點

Git的一些用法(建立新的branch)

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

Git的一些用法(建立新的branch)

切換到branch kk:

Git的一些用法(建立新的branch)

當然我們也能夠在android studio裡操作:

Git的一些用法(建立新的branch)

注意切換的時候代碼會丢失,必須先commit 代碼再切換

假設本地代碼跟server上有沖突,那麼pull的時候會發生error這時:

Git的一些用法(建立新的branch)

我們必須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,如需轉載請自行聯系原作者