Git 基础命令

一、创建

① git init  初始化一个Git仓库

② git add  把文件添加到仓库

③ git commit 把文件提交到仓库

二、显示

① git status 查看仓库当前的状态

② git log 查看提交日志

③ git reflog 查看每次命令的记录

三、管理

① git reset –hard HEAD^ 把当前版本回退到上一个版本

注:git reset –hard <版本号> 可以回退到任意版本

② git checkout — <file> 丢弃某文件在工作区的修改

③ git reset HEAD <file> 可以把某文件在暂存区的修改撤销掉,重新放回工作区

➃ git rm <file>  从版本库中删除某个文件,需要提交

四、分支

① git branch 显示分支

② git branch <分支> 创建分支

③ git checkout <分支> 切换分支

➃ git merge <分支a> 在当前分支合并分支a

注意:可使用–no-ff参数,表示禁用“Fast forward”。需加-m参数,提交描述。

⑤ git branch -d <分支>  删除分支

⑥ git stash 以把当前工作现场“储藏”起来,用git stash apply {<参数>} 恢复

注意,{<参数>} 可忽略。可以用 git stash list 查看储藏的工作区,确定参数

五、标签

① git tag <tag>  在最新提交上创建标签

-a tagname -m “blablabla…”可以指定标签信息;

-s tagname -m “blablabla…”可以用PGP签名标签;

② git tag <tag> <commit id> 在指定commit id上创建标签

③ git show <tag> 显示指定标签

➃ git tag 显示所有标签

⑤ git tag -d <tag> 删除标签

六、克隆

① git clone <git 地址> 从远程仓库克隆


注意:这篇为基本的git 命令,若需要详细文档,参考官方文档或man手册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值