前言`

git作为IT界赫赫有名版本管理工具,它的熟练使用当然是程序员、测开的必备技能。本文将分享git的常用命令,一起来学习下吧。


一、git、github、gitee分别是什么?

github 和gitee都是基于git实现在线代码托管的云端仓库,github是国外的,gitee是国内的,它们的使用都要通过git这个类似cmd的命令工具。本文主要讲解利用git管理在gitee上的仓库。

二、git常用命令

1.克隆并创建本地仓库

1.1、如下图所示,在gitee上已创建仓库。复制链接。

在这里插入图片描述
1.2、在本地打开git命令行页面
在这里插入图片描述
1.3、输入git clone 和空格,使用键盘快捷键Shift+Insert,即可将复制的git地址粘贴下来,按回车键,执行命令。
在这里插入图片描述在这里插入图片描述
至此,本地仓库创建完成。

2.提交代码到远程分支

拉取到本地的代码默认只有master分支
2.1、命令查看本地分支

 git branch

在这里插入图片描述
2.2、查看远程分支

git branch -a

在这里插入图片描述
2.3、查看得知branch2是本地没有的分支,那么创建一个同名(名称可自定义)的本地分支并关联到远程分支上。

 git checkout -b branch2 origin/branch2

从图片可以看到,本地和远程的分支都已经切换到branch2。至此,本地代码就可以提交到远程分支了。
在这里插入图片描述

3.提交代码

四步提交:
1、git add . (注意,这里最后是一个点
2、git commit -m “备注信息”
3、git pull
4.、git push
在这里插入图片描述

4.版本回退

git reset --soft HEAD^

HEAD^ 表示上一个版本,即上一次的commit,几个^代表几次提交,如果回滚两次就是HEAD也可以写成HEAD~1,如果进行两次的commit,想要都撤回,可使用HEAD ~ 2。


总结

以上就是今天要分享的内容。
小技巧:不想每次都输入用户名和密码,可缓存密码,如下命令可缓存密码1小时,可自行修改缓存时间。

git config --global credential.helper 'cache --timeout=3600'

快捷键:在git命令界面,复制ctrl+Insert,粘贴shift +Insert,清屏clear。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐