首页 > 代码库 > 使用git push 代码
使用git push 代码
关于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_android git 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.java git 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个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。