我的Git常用命令

git常用命令

1.克隆代码

git clone <代码地址> <指定存放路径>

指定存放路径 如不指定的话,则默认在当前目录下 以项目名称 创建项目目录来存放代码

2.拉取代码

git pull      //拉取所有分支信息

git pull <远程主机名> <远程分支名>    //例如git pull origin master

3.查看当前状态,看那些文件修改过

git status

4.提交文件到本地git缓存区

git add .  或者 git add xxx

5.推送到本地git仓库

git commit -m "修复XXbug"

6.推送到远端git仓库

git push <远程主机名> <远程分支名>    //例如git push origin dev

7.查看所有分支,包括本地分支和远端分支

git branch -a

* master
  remotes/origin/master
  remotes/origin/dev

8.切换分支

git checkout 本地分支名                     //切换为本地的其他分支

git checkout -b 本地新分支名 远端分支名      //这是一个合并的命令

例如:

git checkout -b dev origin/dev    //新建名为dev的本地分支,并从远端的origin/dev分支拉取代码,拉取完之后,本地分支切换为新建的dev分支(若本地已存在dev分支,则该命令无法执行)

* dev
  master
  remotes/origin/dev
  remotes/origin/master

9.保存账号密码,不用每次都输入

git config --global credential.helper store   //如果不想全局保存,则去掉--global

10.查看git命令的其他参数,用--help

git checkout --help

reset 和 revert 的区别

reset 是回滚到之前的某个位置,并清除该位置之后 所有的 commit记录

revert 是将某一次 commit记录 还原为 commit前 的状态,不影响后续的 commit记录(除非后续的 commit记录中 也修改了同一个地方,才会报冲突)

vsCode 源代码管理插件GitLens使用指南

vsCode 源代码管理插件GitLens使用指南 你值得收藏 - 简书

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值