【工具篇】 Git 使用笔记

2018-08-26  本文已影响0人  祎随

【工具篇】 Git 使用笔记



基础版本操作

       git clone xxxxx.git          # 克隆项目
       git status                   # 查看修改状态  
       git add  filename / git add  # 提交本地暂存  
       git commit -m   "message"    # commit提交暂存   
       git push origin xxx          # push 发布至云端
       git pull  origin xxx         # pull 拉取至本地

branch分支操作

      git branch xxxxx   # 新建分支 (-b参数直接跳转,-d参数删除分支)     
      git merge xxxxx    # 融合分支 (当前分支引入其他分支)
      git checkout xxxxx # 跳转分支 

log日志查询

    git log             # 查看commit日志 --> 图形化指令 gitk
    git log  -p <file>  # 查看某个文件的commit日志
    git blame <file>    # 以列表的方式查看指定文件的commit日志

stash储藏操作

    git stash                 # 储藏当前所有修改到栈区(非commit)
    git stash list            # 查看当前修改栈区情况 
    git stash apply           # 尝试在当前分支上应用最近修改
    git stash apply stash@{*} #尝试在当前分支上应用编号*修改
    git stash drop stash@{*}  #移除当前栈区中编号*储藏
    git stash show -p stash@{*} | git apply -R  #撤销编号*储藏的更改 
    git config --global alias.stash-unapply '!git stash show -p | git apply -R'                     #6.1 可新建别名,在git增加 git stash-unapply

冲突解决

个人建议通过IDE解决冲突比较直观

上一篇下一篇

猜你喜欢

热点阅读