常用的git 命令,你还会不了解git吗?

命令解释
$ git fetch 将数据下载到你的本地仓库——它并不会自动合并或修改你当前的工作,需要在执行拉取代码
git checkout本地所有修改的。没有的提交的,都返回到原来的状态
git stash 把所有没有提交的修改暂存到stash里面。可用git stash pop恢复。
git resethard HASH #返回到某个节点,不保留修改
git pull拉取代码
git push上传代码
git fetch <远程主机名> 从远程主机的master分支拉取最新内容,此时并不是把代码拉取到当前分支中,而是将代码拉取到本地的仓库中,若想把代码拉取到分支中还需要通过git merge进一步操作,fetch常结合merge一起用,git fetch + git merge == git pull
git config user.name查看git用户名
git config user.email查看git用户邮箱
git config --list --show-origin查看所有的配置以及它们所在的文件
替换用户名:

git config --global user.name "John"

替换用户邮箱:

git config --global user.email XXXXX@qq.com

使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项的命令来配置。注意:如果使用里的 --global会替换所有与git相关的信息

git -help

在使用git时需要获取帮助,可以简写为 git -h

git clone url

克隆仓库

git init

初始化git,创建一个.git的子目录

git status

检查当前文件状态,查看哪些文件处于什么状态

git diff 文件名

更详细查看尚未暂存的文件更新了哪些部分,在查看的过程中可能会有很多的信息,那么如何推出呢? 点击按键q即可退出

git add 文件名

跟踪新文件,开始跟踪一个文件

git commit

提交更新

git rm 文件名

移除文件

git log

查看提交历史

git remote -v

查看远程仓库

git remote show origin

查看某个远程仓库的更多信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

梦昼初心

您你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值