常见Git命令使用

常见Git命令使用

1.初始化创库 git init
在这里插入图片描述
2.git status 这个命令顾名思义就是查看状态, 这个命令可以算是使用最频繁的一个命令了, 建议大家没事就输入下这个命令, 来查看你当前 git 仓库的一些状态。
在这里插入图片描述
3.git add 文件名 将文件添加到git仓库中 git add . 就是将没添加的数据都添加上去
4. git commit -m ’ ’ 在add之后提交 -m ‘ ’ 放入提交信息 如:first
commit 执行了以上命令代表我们已经正式进行了第一次提交

看到这里估计很多人会有疑问, 我想要提交直接进行 commit 不就行了么, 为什么先要再 add一次呢? 首先 git add 是先把改动添加到一个「暂存区」 , 你可以理解成是一个缓存区域, 临时保存你的改动, 而 git commit 才是最后真正的提交。 这样做的好处就是防止误提交, 当然也有办法把这两步合并成一步, 不过后面再介绍, 建议新手先按部就班的一步步来。

5.git log git log 命令可以查看所有产生的 commit 记录
在这里插入图片描述
6. git branch 列出本地所有的分支
git branch -r 列出所有远程分支
git branch [name] 新建一个分支,但依然停留在当前分支
git checkout -b [branch] 新建一个分支,并切换到该分支
git merge [branch] 合并指定分支到当前分支
git branch -d [name] 删除分支
git checkout [name] 切换分支
git push origin --delete [name] 删除远端分支
git push origin --delete feat-20221031-amis
git branch -dr [remote/branch] 删除远端分支

branch 即分支的意思, 分支的概念很重要, 尤其是团队协作的时候, 假设两个人都在做同一个项目, 这个时候分支就是保证两人能协同合作的最大利器了。 举个例子, A, B俩人都在做同一个项目, 但是不同的模块, 这个时候A新建了一个分支叫a, B新建了一个分支叫b, 这样A、 B做的所有代码改动都各自在各自的分支, 互不影响, 等到俩人都把各自的模块都做完
了, 最后再统一把分支合并起来
7.git config --list 显示当前Git配置
在这里插入图片描述
8.设置提交代码时的用户信息
git config --global user.name “[name]”
git config --global user.email “[email address]”
9.远程同步

下载远程仓库的所有变动
$ git fetch [remote]
在这里插入图片描述

显示所有远程仓库
$ git remote -v

显示某个远程仓库的信息
$ git remote show [remote]

增加一个新的远程仓库,并命名
$ git remote add [shortname] [url]

取回远程仓库的变化,并与本地分支合并
$ git pull [remote] [branch]
git pull origin master

上传本地指定分支到远程仓库
$ git push [remote] [branch]

强行推送当前分支到远程仓库,即使有冲突
$ git push [remote] --force

推送所有分支到远程仓库
$ git push [remote] --all

10.git恢复之前的版本
https://blog.youkuaiyun.com/yxlshk/article/details/79944535

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

boy快快长大

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

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

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

打赏作者

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

抵扣说明:

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

余额充值