美文网首页
2018-05-17

2018-05-17

作者: 奇妙琦 | 来源:发表于2018-05-17 19:57 被阅读0次

    git 常用命令

    克隆:git clone 添加:git add 文件名 查看文件状态:git status 提交:git commit -m "说明" 推送:git push 历史回退:

        一、放弃工作区修改: git checkout -- 文件

    二、由暂存区返回到工作区 :  git reset HEAD 文件名

    三、撤消版本库: git reset --hard commit_id

    四、推送出错:先git pull 再git push

    git log 查看日志 git log --pretty=oneline

    git reflog

    查看区别: 1.查看工作区的修改的差异: git diff 文件名 2.查看工作区和暂存区区别:git diff --cached 文件名 3.工作区与版本库的区别: git diff HEAD 文件名 4.查看两次版本库之间的差异:git diff commit_id commit_id

    例如: git diff   bb6a1a8 6111f25

    5.查看两个分支之间的差异:????

    分支:git 重要内容

      查看分支: git branch

      创建分支: git branch 分支名

      切换分支:git checkout 分支名

      即创建也切换:git checkout -b 新分支

      合并分支:git merge --no-ff 要合并的分支

        删除分支:

              git branch -d 要删除分支   //删除已合并的分支

              git branch -D 要删除分支    //删除未合并的分支

        解决冲突:手动解决

      git打版本

        查看版本:git tag

        创建版本:

                1.git tag 版本号

                2.git tag 版本号 commit_id

        删除本地版本:git tag -d 要删除的版本号

        删除远程版本:git push origin :refs/tags/要删除的远程版本号

    作者:奇妙雨

    链接:https://www.jianshu.com/p/6a998c8e288a

    來源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    相关文章

      网友评论

          本文标题:2018-05-17

          本文链接:https://www.haomeiwen.com/subject/ysyidftx.html