Git-IDEA中使用Git-2021/09/26

4. 在IDEA中使用Git

4.1 在IDEA中配置GIt

在这里插入图片描述

4.2 在IDEA中使用Git

4.2.1 在IDEA中创建工程并将工程添加至Git

新建一个项目。
在这里插入图片描述

交给git管理,并新建本地仓库

在这里插入图片描述
在这里插入图片描述
显示变红,并出现.git隐藏文件夹,则说明我们成功创建了本地仓库,它就相当于直接使用git init,但是由于还没有把文件加载到暂存区所以变红。

4.2.2 将文件添加道暂存区

上面的很多文件夹不用git管理,例如.idea这个需要IDEA自行管理维护,如果这个也交给git管理的话后期会产生冲突。所以要选择性的交给git,这时候我们就要新建.gitignore

4.2.3 提交文件

在这里插入图片描述

存在问题
按理来说我们设置完了.gitignore文件在commit界面应该不显示venv这个文件夹,但是,他还是显示了,那么说明我们的.gitignore文件没有起作用。
解决方法
清除缓存,然后重新提交.gitignore
在这里插入图片描述

在这里插入图片描述

4.2.4 将代码推送到远程仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果是一个新建的远程仓库,可以直接推送,但是如果远程仓库和本地仓库不一致,那么我们就会push rejected在这里插入图片描述

我们需要先对远程库进行拉取合并,但是远程和本地又不一致,那么强拉,git pull origin master --allow-unrelated-histories。然后我们在进行push。成功
在这里插入图片描述

在这里插入图片描述

4.2.5 从远程仓库克隆工程道本地

关闭项目,然后通过git克隆获取
在这里插入图片描述

4.2.6从远程拉取代码

提交,拉取等功能在vcs中也有,效果都一致。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.2.7 版本对比

现在有两个版本一个是git_test_python,然后还有一个是repo1是从远程仓库的克隆。
修改克隆版本的
在这里插入图片描述
修改成功
在这里插入图片描述
git_test_python 重新拉取 pull
在这里插入图片描述
在这里插入图片描述
根据提交信息,然后进行两个版本的对比。
在这里插入图片描述

在这里插入图片描述

4.2.8 创建分支

在这里插入图片描述
在这里插入图片描述
如何查看当前分支,git bash去查看,或者 Terminal 中查看

4.2.9 切换分支

vcs中选择分支
在这里插入图片描述

4.2.10分支合并

先把b1 分支推送上去,就是切换到b1分支,然后提交一次就可以了
在这里插入图片描述
把b1分支合并到主分支master分支上
首先切换回master分支。然后

在这里插入图片描述

我们选择本地分支的合并就可以啦
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值