git相关

本文提供了一套详细的Git使用流程,包括本地代码提交、服务器代码推送、冲突解决步骤及注意事项。特别强调了在解决冲突过程中避免错误操作的方法,并给出了误操作后的补救措施。

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

~/.gitconfig 的配置

[user]

        name = yu.xia
        email = yu.xia@zhongtoutiandi.com
[core]
        autocrlf = false

[remote "studio"]

        url = ssh://yu.xia@192.168.1.174:29418/android_coinvsinvest

        push = HEAD:refs/for/studio%r=wangming@sina.com,r=nihao@sina.com



1.本地修改代码提交:

   1.git add .

   2.Git commit -m fix bug

2.提交代码到服务器:

   1.git pull --rebase

   2.git push origin master

3.如果git pull --rebase 有冲突。

   1.git status

   2.用任何一款代码编辑器,解决冲突文件。

   3.git add .

   4.git rebase --continue

   5.Git status 查看还有没有冲突文件,如果有冲突文件,重复2.3.4步骤。

   6.没有冲突文件。git push origin master.

4.注意事项:

在解决冲突过程,千万不要:git commit

在解决冲突过程,千万不要:git commit

在解决冲突过程,千万不要:git commit

多用git status, 会提示下一步的执行命令。

 

 

5.如果在git pull --rebase 过程中,执行git commit, 用以下来步骤恢复。

 

参照:http://blog.youkuaiyun.com/lili625/article/details/46583217

   

   1.git rebase --abort

   2.git status

   3.git checkout origin/master

   4.git branch -v

   5.git branch tmp cd63391   //这个sha1号,是HEAD detached at origin/master后边的sha1

   6.git checkout master

   7.git rebase tmp

   8.重新解决冲突


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值