git 学习

创建分支:git branch dev 创建一个dev分支

                  git checkout -b dev 创建一个分支

合并分支:git merge dev  将分支合并到当前分支

                 git merge --abort 撤销合并

显示日志 : git log --oneline   显示日志

                    git reflog   查看指针指向的地址日志

修改提交日志:git commit --amend

撤销:  git reset --hard HEAD   撤销工作目录中所有未提交文件的修改内容

             git checkout HEAD --index.html   撤销指定未提交文件的修改内容

             git revert <commit>  撤销指定的提交

 版本回退: git reset --hard HEAD^^  回到上上个版本    (hard就代表指针)

                   git reset --hard b1dc588   回到b1dc588  这个版本

                  使用“git push -f”提交更改:
                此时如果用“git push”会报错,因为我们本地库HEAD指向的版本比远程库的要旧:

               如果reset后想要找回来

               git reflog 查看本地commit记录找到对应的commit id
               最后 git reset --hard [commit id]

  回到旧版本:git checkout b1dc588 --index.html    index.htm回到b1dc588  这个版本

                        git checkout b1dc588  --.               所有文件都回到b1dc588这个版本

版本回退和回到旧版本的区别: 版本回退删除的概念 ,回到旧版本不会清除版本(用得更多

先 git pull 然后在git commit 和 git push

 

推送到远程仓库:

           git remote  查看远端的连接

           git remote add origin https://github.com.....   本地和远端仓库建立连接  远端地址命名为 origin

           git push --set-upstream origin master  或者  git push -u origin master   push到远端master分支(第一次提交

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值