1 提交代码
step1: git branch 查看当前分支
step2: git add .
step3: git commit -m "comment"
step4: git push origin master master 是一个分支名
step5: git pull origin msater 从远程拉取分支代码
注: 如果 第三步没有加 comment, 会进入vim, 推出vim操作: 1. 按esc键, 2.输入“:”冒号, 3. 输入wq,4.按enter键
2. 创建一个新分支
git checkout -b dev dev 是创建的新分支
3. 切换分支
git checkout master
4. 执行了git add . 然后想撤销
git reset HEAD 上次add 全部撤销
5. 执行了commit 想撤销
git reset --soft HEAD^ HEAD^ 表示上次commit的版本
三个参数的区别: --mixed 不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
--soft 不删除工作空间改动代码,撤销commit,不撤销git add .
--hard 删除工作空间改动代码,撤销commit,撤销git add .
6.执行了push想撤销
先git reflog 可以查看comment和head
git reset --soft 版本号 回退到某个版本
在执行git reflog
git status 查看状态
本地代码已经是上一个版本,可以再修改然后push了
7. 合并分支
git checkout master 先将分支切换到主分支
git merge 分支名 合并要合并的分支
我的博客主页: https://blog.csdn.net/sinat_38251543