pycharm/Gitee/团队开发

一、从Gitee克隆项目

1、gitee登录

由于本人之前的项目已经完成了登录,所以登录方式自己搜,登录结果如图,选定一个连接点击确定即可
在这里插入图片描述

2、项目clone

clone得到的项目放在自定义的本地路径下
在这里插入图片描述在这里插入图片描述

二、更新文件提交

clone得到的项目默认已经建立了连接,对任意修改后的文件,可按如下操作进行提交,提交地点为当前选定的分支,切换分支操作后面说明
在这里插入图片描述在这里插入图片描述在这里插入图片描述

三、分支创建、删除、切换以及可能遇到问题

1、切换

clone得到的项目默认分支情况如图,本地只有一个master分支,若想使用其他分支,按如下操作
在这里插入图片描述local Braches下被笔状标记的是当前使用的分支,点击Remote Branches下要使用的分支,然后选择checkout
在这里插入图片描述
可以看到local下新增了wsy分支,且为当前使用分支已经切换为wsy,之后使用wsy这个分支就可以直接选中local下的wsy然后选择checkout就能切换到该分支
在这里插入图片描述

2、删除

选择要删除的分支然后delete就行,注意,只能删除非当前使用的分支,若要删除当前使用的分支,需要先切换到其他分支再进行操作,选择local的分支进行删除时,系统会提示是否删除remote下的对应分支,若选择cancel则只删除local下的分支,remote下的分支无影响
在这里插入图片描述

3、创建

若想创建新分支,按如下操作,操作成功后remote和local下会出现创建的同名分支,且操作分支自动切换到新创建的分支,更新文件提交时也提交到对应分支下

在这里插入图片描述输入新分支名称
在这里插入图片描述
可以看到pycharm下的分支情况已经新增,且操作的分支切换到新创建的分支
ps:
若发现remote下没有we这个分支,不影响,可能是未更新,但在更新文件时可以看到远端已经有we分支存在
在这里插入图片描述更新文件时可以看到能上传到we分支下
在这里插入图片描述
gitee上的情况
在这里插入图片描述

4、切换分支时可能会遇到的问题

4.1 Untracked Files Prevent Checkout问题

若checkout时出现这个问题,则点击错误提示框中的view files,然后把变红的文件全部删除再点击确定,就能进行正常切换,这种情况目前我在项目重新启动后切换分支和分支修改提交后切换分支遇到过,将文件全部删除确定后可能会出现第二个问题
在这里插入图片描述

4.2 Git栏消失

你会发现这个标识消失了,也找不到提交更新文件的地方,这种情况在第一种错误处理后以及checkout分支时出现过,只需要将项目关闭重新启动即可
在这里插入图片描述
目前我遇到以及处理的问题就是这样,参考了以下博客,团队开发时可用下面博客提到的fork进行操作,个人使用后觉得稍显麻烦,这样在各自分支下操作再合并我感觉方便些(maybe我只是不懂规范的团队开发……)有什么问题下方留言……

项目clone与提交
fork实现团队开发

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值