记录项目中git的一些用法

1.拉取远程仓库:
git clone https://xxx/xxx/xxx.git
2.查看分支结构:
git branch -a
3.确认分支结构
git checkout 分支名
4.把代码添加到暂存区
git add .
5.提交
从暂存区提交到提交区
git commit -m "feat(model): [XXX] Commit message"
从工作目录提交到提交区
git commit -a -m "feat(model): [XXX] Commit message"
如果提交修改的文件比较多:
"feat(cmdb): [cr_id_skip] Commit message no_3rd_skip"
6.代码冲突如何解决?
方法一:stash命令可以将本地还没有提交的代码放入缓存区,使用stash命令以后拉取远程代码,然后stash pop或者stash apply,将本地的修改应用到新的代码上面。
git stash git pull git stash pop git stash apply
方法二:拉取新的代码以后,对发生的冲突的代码进行处理,合并change或者丢弃change
7.提交给CR:
arc diff --create 或者 arc diff --update Dxxxx
8.提交到代码仓库:
arc land --revision Dxxxx

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值