提交代码更新:
1、远程拉取下来:
桌面随便建一个文件夹,下载下来新的代码:
git clone https://github.com/bryanfeng/springboot-demo.git
2、cd进入 springboot-demo/ ,使用 git status 查看当前状态
3、我们从master切到dev分支中
git checkout dev
4、将写好的新代码替换到刚才路径中;
使用git status 可以看到变化的文件
使用git diff 可以看到对之前的代码的详细变更,新代码等会说。
5、提交代码 git add .
6、输入提交内容 git commit -m “***功能***”
7、提交 git push origin dev
合并一个分支到maste分支上
1、下载master
git clone https://github.com/bryanfeng/springboot-demo.git
2、切分支
git checkout dev
3、git pull 更新最新
4、切master
git checkout master
5、merge代码
git merge dev
6、git push
撤销commit但是还没push的代码:
协同开发,自己刚刚commit 还没来急的push,其他人在这个时间段已经push,这时候rebase也出错,直接撤销;
1、git log 找到自己提交
2、回退 git reset 错误前的一次id
问题解决