5分钟学会使用Git

Git是现今最流行的分布式版本控制系统,网上自然也有很多教大家如何使用Git的教程,但本文则提炼了最常用的命令,既然Git是为了方便大家的工具,那么提高效率才是重点,那些一年都用不到一次的命令,需要的时候上网查就好了。废话不多说,直接开始:

你一定会用到的命令

下面这些命令是使用过程中一定会用到的,需要记住:

  1. 将当前目录变成git可管理的仓库: git init
    这是使用git的第一步
  2. 添加文件:git add 文件名
    这是添加需要进行管理的文件,注意文件必须是在当前目录下的。
    可以一次添加多个文件,文件名之间用空格隔开。
    git add . 可以添加当前目录下所有文件
  3. 将修改提交到仓库:git commit -m"提交描述"
    提交描述可以是任意的一句话,目的是在将来提醒你这一次提交都做了什么
    一次commit可以提交多次add的修改。
    只有commit后的修改,才可以在日后进行回溯。
    如果要与远程仓库关联,将修改提交到远程仓库,也必须先commit。
  4. 将本地仓库与远程仓库关联: git remote add origin 仓库地址
    这里的仓库地址,是说你已有一个GitHub仓库(或是码云仓库),如果没有,则先创建一个仓库。然后就可以查看到这个远程地址

5. 将本地修改提交到远程仓库

首次提交:git push -u origin master

后续提交:git push

 

上面五个命令是使用中一定会用到的,如果你只把GitHub当一个百度云用,也就够用了,但既然git是版本管理系统,当然不该止于此。

另外一些有用的命令

 

git status:查看仓库状态(有哪些add之后没有commit的内容)

git log:查看当前版本前各次提交的情况

git log --pretty=oneline:以更直观的形式进行打印

git reset --hard HEAD^:回退到之前版本。HEAD表示当前版本,后面加一个^表示上一个版本,也可以用HEAD~n表示回退n个版本

git reset --hard ID:回到特定版本,通过git log打印提交情况时可以看到各次提交的ID,通过该ID就能回到特定版本

git pull:将远程仓库的更新同步到本地。比如你在仓库中新建了一个分支,就需要先pull到本地

git checkout 分支名name :切换分支name上

git merge 分支名name:将分支name与当前分支合并

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值