切换分支
1.点击右下角Git:分支名
,显示所有分支
2.选中欲切换的分支点击Checkout As
3.对该分支重命名,也可以直接使用该分支
注意:在切换分支之前一定要先提交代码,否则会造成两个分支代码冲突混乱
拉取并上传代码
- 保存到本地
- 拉取远程代码
- 选择拉去哪个分支的代码
5.提交代码
比较与其他分支或其他版本的区别
- 选中欲比较的文件
- 对比不同之处
版本回退
- 选中需要回退的文件,查看其历史版本
- 找到想要会退的版本,在当前版本上新建一个分支
- 输入新的分支名,点击OK,即可将这个版本的代码拉取到新分支,在新分支上进行后续开发
.
回滚到某次提交
- 选中需要回滚的提交记录
2.选择hard,回滚到某次提交
本地缓存
在我们的实际开发中,会有一些文件是不需要提交的,比如环境配置文件.但是在有些时候,如果不在本地保存(commit)所有代码,就不能拉取(pull)和提交(push)新代码.但是如果我们直接还原,我们测试要用的环境变量就得重新配置.
这时我们可以将文件添加至本地缓存
- 找到预缓存的文件,加入缓存
- 输入描述信息,方便之后取出来
这个时候再去保存(commit)代码,则不会出现该文件
- 提交代码后,在缓存中取出文件
- 选择取出的缓存版本,apply stash,就可以将之前的文件还原
更改本地用户名和邮箱
$ git config --global user.name "姓名"
$ git config --global user.email "邮箱"
//查看配置
$ git config --list
更改远程仓库指向
方法1:
$ git remote set-url origin 新地址
方法2:
$ git config -e
直接编辑其中origin的url
对当前代码打迭代tag并发布
git tag -a 包名 -m 包名
git push origin master
git push origin --tag
添加远程仓库
git remote add 仓库名 新地址