git 提交 多人开发避免冲突

代码正常提交

git add . git commit -m ‘备注信息’ git status 查看本地提交状态 git pull 拉取代码 git
push origin master 指定远程仓库名和分支名 ‘’

如果多人开发 A和B 提交避免冲突

B拉取代码修改内容直接提交后 A也修改了内容在git add / git commit / git pull / git push
origin master… 这样就会报错 A可以先将代码暂存起来
1.暂存本地代码
git stash save -m “name”
2.拉取远程仓库代码
git pull
3.恢复本地暂存代码
git stash apply stash{0} *使用git stash list 可查看要恢复的标识stash{0} *
4.如果有冲突 先在代码里解决冲突
5.git add .
6 git commit -m ‘name’
7.git pull
8.git push …

配置git环境:git config --global

config:参数是用来配置git环境的
–global:长命令表示配置整个git环境

初次使用git需要设置你的用户名以及邮箱

git config --global user.name “你的用户名” git config --global user.email
“你的邮箱”

cd /name 进入目录创建本地空仓库:git init

新建文件添加到本地仓库:git add、git commit -m “…备注”

git log:查看历史提交日志:
git reset --hard 要回滚id :回滚代码仓库:

git reset --hard 要回滚id
使用git log 可以查看需要会滚的commit 后面的字符串
在这里插入图片描述

git reset --hard HEAD^ 回滚到仓库指向的版本

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
当多个人同时对同一个文件进行修改时,就可能会发生冲突。为了解决这个问题,你可以采取以下步骤: 1. 提前了解代码库的结构和规范:在开始协同开发之前,了解代码库的结构和规范非常重要。这样可以避免不必要的冲突和混乱。 2. 频繁地进行代码提交:经常提交代码可以减少冲突的可能性。每次提交之前,先使用 git pull 命令来更新本地代码库,以确保你的代码是最新的。 3. 使用分支进行开发:为每个开发任务创建一个独立的分支,这样可以避免直接在主分支上进行修改,减少冲突的风险。每个开发人员在自己的分支上进行开发,并定期将分支合并到主分支或其他共享分支上。 4. 解决冲突:如果发生冲突Git 会提示你手动解决冲突。打开有冲突的文件,查看冲突部分,手动修改以解决冲突。修改完成后,使用 git add 命令将文件标记为已解决冲突,并最后使用 git commit 命令提交更改。 5. 进行代码审查:在合并分支或提交代码之前,进行代码审查是一个好习惯。其他开发人员可以帮助你发现潜在的冲突或问题,并提出改进意见。 6. 沟通和协调:与团队成员保持良好的沟通和协调非常重要。及时解决冲突、讨论问题,并确保大家都在相同的开发路线上。 通过上述步骤,你可以有效地管理多人协同开发中的冲突,并保持代码库的整洁和稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端成长营

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值