使用git push 代碼

來源:互聯網
上載者:User

標籤: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 代碼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.