git常用命令

    git是当前最常用的版本管理工具,相比svn有很多独特的优势,用好git,经常能起到事半功倍的作用,以下是工作中常用的命令。(笔者仅列出简单的说明,更详细复杂的用法需要读者自己去学习和实践)

  • git clone <url>

示例: git clone https://192.168.0.162/my-project

拷贝一个 Git 仓库到本地,能够查看该项目,或者进行修改

  • git init

用于在目录中创建新的 Git 仓库

  • git add

        可将该文件添加到暂存区

  • git commit

       提交暂存区的内容(git add后)

  • git commit --amend

       修改最后一个提交日志

  • git status

         用于查看在你上次提交之后是否有对文件进行再次修改。用于查看文件的状态

  • git log

         查看提交日志

  • git show

         查看修改内容

  • git format-patch

        用来对某次提交生成patch,方便发送给其他人员进行参考或者同步

  • git diff

        生成patch

  • git apply --check  <patch>

        检查应用当前patch是否有错误

  • git apply

        将git format-patch 或 git diff生成的patch打到当前工程中

  • git checkout  

       恢复未提交的文件或目录下的修改内容

  • git reset --hard  <commit id>

       回退到指定版本

  • git reset --soft

       回退到指定版本,并将指定版本以后的文件置为git add状态

  • git reset --soft HEAD^  

       将上一次提交撤销到git add状态

  • git reset  <file> 

       将文件从git add状态回退到git add之前状态

  • git reset HEAD

      将git add状态的所有文件回退到git add之前状态

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浪游东戴河

你就是这个世界的唯一

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值