標籤:android style http ar os 使用 sp java on
關於git的命令有很多,多餘不說,今天我的需求是:我修改了安卓代碼中的一個MainActicity.java檔案中的幾行,現在我要把它push到我的git.oschina.net(github也一樣)上的遠程倉庫上。怎麼做呢?我把實現這一需求的整個步驟寫下來。一般我們在小型的團隊中這樣來push代碼就可以了。
1)關聯遠程倉庫
git remote add origin https://git.oschina.net/QichaoChen/DouFM-Android.git
2)因為我們在提交代碼前需要先與倉庫上已有的代碼保持一致,因此需要先把遠程倉庫上的代碼的最新版本pull(拉取)下來
cd f:/cd git_my_androidgit pull https://git.oschina.net/QichaoChen/DouFM-Android.git
這時候你的本地的這個目錄下就多了若干個檔案夾,這些檔案夾中包含的代碼就是與你代碼不一樣的代碼,你現在需要做的是,修改pull下來的代碼,讓這些代碼跟你的修改一模一樣,儲存。
3)現在建立並切換到一個你自己的本地分支
git checkout -b scbranch
4)將你修改的檔案add 並commit
git add doufm-android/src/main/java/info/doufm/android/activity/MainActivity.javagit commit -m "add music single cycle"
5)至此,你的本地分支的使命已經結束,切換到本地master分支吧
git checkout master
6)把scbranch的工作成果合并到master分支上
git merge scbranch
7)合并完成後,可以放心的刪除scbranch分支了
git branch -d scbranch
8)將代碼提交到遠程倉庫的master分支上,注意一定要指定分支
如果你是第一次提交
git push -u origin master
以後的提交
git push origin master
9)測試
好了完成了~這個時候你在git.oschina.net或github你的遠程倉庫下你就能看見你push的修改了
使用git push 代碼