使用git push 代码

本文详细介绍了如何使用Git将修改后的Android代码推送到本地或远程仓库的步骤,包括关联远程仓库、更新代码、提交修改、解决冲突以及最终推送代码至远程仓库的完整流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于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/DouFM-Android
git pull origin master

这时候命令框会提醒你要提交自己的修改

3)那么将你修改的文件add 并commit

git add doufm-android/src/main/java/info/doufm/android/activity/MainActivity.java
git commit -m "add music single cycle"

你也可以使用下面这句话来自动add并commit你的所有修改

git commit -a -m "msg"

4)这时候为了保险起见,我会再pull一下代码

git pull origin master

它一般为您自动合并你和同伴的修改修改版本,但是如果你们修改了同一个文件,git bush会提示你哪个文件有conflict需要进手动解决。比如在你修改文件A的这段时间里你的另一个伙伴也修改了文件A,并且他已经将对文件A的修改push到了远程仓库。那么当你现在想要push你对文件A的修改时,肯定会有冲突。那么你应该根据git bush的提示,自己用编辑器打开文件A,手动解决冲突。解决之后重新add commit.

5)将代码提交到远程仓库的master分支上

git push -u origin master

    以后的提交

git push origin master

9)测试

好了完成了~这个时候你在git.oschina.net或github你的远程仓库下你就能看见你push的修改了

110146_qMhW_1768500.png

转载于:https://my.oschina.net/liusicong/blog/355138

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值