• 常见Git命令


              git add .   —将代码添加到暂存区
              git commit -am “注释”    —将代码提交到本地仓库
              git pull        — 更新所有代码
              git push      —将当前分支的代码放到远端对应服务器
              git stash     —方便临时处理bug时随时切换分支而不丢失修改
              git stash pop — 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。
                由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
          git stash list — 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
              git stash clear — 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。
        git diff  —  查看本地修改内容 (一般用于git add .前检查代码)
              git branch newBranch  —创建一个新的分支
              git checkout -b newBranch  —创建并切换到新创建的分支
              git checkout master — 切换回主分支
              git branch -d  newBranch   — 删除本地的新建分支
              git branch -r        — 查看远端所有分支
        git branch -a        — 查看所有分支(本地+远程分支)
              git push origin : jim   — 删除远端 新建的分支
              git status        —查看当前状态
              git merge       — 将分支合并到本地
              git push origin jim — 将本地分支推送到远程
              git  push - - set-upstream origin jim   — 将新建的分支与远端相关联
              git checkout —filename   — 回滚改动错误的代码
              git log    — 查看日志
              git reset  --hard 版本号    — 本地回滚错误的代码
              git rebase — 慎用!若当成一种在推送之前清理提交历史的手段,而且仅仅衍合那些尚未公开的提交对(如果衍合那些已经公开的提交对象,并且已经有人基于这些提交对象开展了后续开发工作的话,就会出现麻烦)。 
     
     
     
     
  • 相关阅读:
    apue学习笔记(第十二章 线程控制)
    apue学习笔记(第十一章 线程)
    apue学习笔记(第十章 信号)
    apue学习笔记(第九章 进程关系)
    apue学习笔记(第八章 进程控制)
    apue学习笔记(第七章 进程环境)
    apue学习笔记(第六章 系统数据文件和信息)
    apue学习笔记(第五章 标准I/O)
    apue学习笔记(第四章 文件和目录)
    apue学习笔记(第三章 文件I/O)
  • 原文地址:https://www.cnblogs.com/emory/p/5985129.html
Copyright © 2020-2023  润新知