码迷,mamicode.com
首页 > 其他好文 > 详细

Git常用命令总结

时间:2017-07-16 10:00:33      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:git push   查看   size   strong   没有   恢复   git add   bsp   stat   

查看、提交、对比撤销删除、恢复


git init       // 初始化git来管理你的项目

查看:

  • git status          // 查看被git管理的且被修改过的文件( 查看状态 )
  • git log                   // 查看提交到版本区的历史次数

提交:

  • git add <file.name>  // 提交文件到暂存区
  • git commit -m "-注释-"       // 提交暂存区里面的文件到版本库,并且写上注释

对比:

  • git diff         // 查看工作区跟暂存区代码的对比
  • git diff --cached  // 查看暂存区跟版本区代码的对比
  • git diff master      // 查看工作区跟版本区代码的对比

撤销: 

  • git reset HEAD <file.name>    // 把文件在暂存区里的代码撤回到工作区( 覆盖掉工作区文代码 )
  • git checkout <file.name>   // 把版本区里面的代码撤销回工作区( 覆盖掉工作区代码 )
  • git commit --amend             // 撤销上一次的提交到版本库中的内容,用最新暂存区中的内容来提交

删除:

  • git rm <file.name>               // 删除暂存区里的文件,要确保工作区中已经没有这个文件才能使用(如果工作区的文件没有删除的话,是用不git rm来删除暂存区中的文件的)
  • git rm -f <file.name>               // 删除暂存区的文件连同工作区的文件也会一块删除(强制删除)
  • git rm --cached <file.name>    // 只删除暂存区里面的文件,工作区的保留

恢复:

  • git checkout commit_id <file.name>    // 根据版本区提交流ID来选择恢复某个文件
  • git reset --hard commit_id                 // 根据版本区提交流ID来选择恢复到某个版本
    • HEAD^                                     // 选择恢复向下的版本
    • HEAD~<num>               // 选择恢复向下的第几个版本
  • git reflog                                          // 打印出最近的操作信息

 

同步项目到远程仓库


git remote  //查看远程仓库名,默认是origin

git push origin master  //把当前版本库提交到远程仓库中

 

Git常用命令总结

标签:git push   查看   size   strong   没有   恢复   git add   bsp   stat   

原文地址:http://www.cnblogs.com/jingxuan/p/7171788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!