天天看点

git

  

提交代码更新:

  1、远程拉取下来:

  桌面随便建一个文件夹,下载下来新的代码:

   git clone https://github.com/bryanfeng/springboot-demo.git

git

  2、cd进入 springboot-demo/ ,使用 git status 查看当前状态

git

  3、我们从master切到dev分支中

  git checkout dev

   

git

  4、将写好的新代码替换到刚才路径中;

  使用git status 可以看到变化的文件

git

  使用git diff 可以看到对之前的代码的详细变更,新代码等会说。

  5、提交代码 git add .

  6、输入提交内容 git commit -m “***功能***”

git

  7、提交 git push origin dev

git

合并一个分支到maste分支上

  1、下载master

  git clone https://github.com/bryanfeng/springboot-demo.git  

git

  2、切分支 

git

  3、git pull 更新最新

git

  4、切master

  git checkout master

git

  5、merge代码

  git merge dev

git

  6、git push

撤销commit但是还没push的代码:

  协同开发,自己刚刚commit 还没来急的push,其他人在这个时间段已经push,这时候rebase也出错,直接撤销;

git

  1、git log 找到自己提交

git

  2、回退 git reset 错误前的一次id

git

  问题解决