
最近团队做工厂自动排程的小项目三个人分场地、人效、供应商三条线开发从零搭Git协同环境踩了一堆新手坑整理成保姆级教程小团队/新手直接抄作业就行全程不用敲复杂命令点鼠标就搞定。一、先在Gitee建好仓库和分支首先我们要在Gitee上建一个远程的仓库用来存我们的代码三个人都能访问。1. 新建私有仓库打开Gitee点右上角的「新建仓库」填好仓库名一定要选「私有」公司/团队的代码别公开初始化勾选「添加README文件」点创建 这里我们的项目叫automatic-scheduling就是我们的自动排程项目。2. 加团队成员仓库建好之后点「管理」→「仓库成员」把你的队友加进来权限给「开发者」这样三个人都能读写代码了。3. 建好三个开发分支我们三个人分三条线开发所以以master主分支为基础建三个独立的开发分支- dev-site负责场地线的同事用- dev-human负责人效线的同事用- dev-supply负责供应商线的同事用 分支就像每个人的独立草稿纸各写各的互不干扰最后再拼到正式的答卷上。二、把仓库克隆到VS Code开始用仓库建好之后我们要把它弄到本地的VS Code里**别用Gitee的「下载ZIP」** 那个是打包文件没有Git协同功能要用「克隆」把整个仓库包括所有分支完整下载到本地。1. 复制仓库地址回到Gitee的仓库首页点「克隆/下载」复制HTTPS的地址2. VS Code里克隆仓库打开VS Code点左侧的「源代码管理」那个分叉的小图标点里面的「克隆仓库」把刚才复制的地址粘进去选你要存这个项目的本地文件夹点确定等10秒就下载完了最后点「打开」就用VS Code打开项目了。三、解决Git认证问题别用登录密码用私人令牌很多新手到这步点推送的时候会弹认证框输完登录密码就报错这个是因为Gitee现在不支持用账号的登录密码做Git认证了必须用**私人令牌**怎么弄1. 生成私人令牌打开Gitee点你的头像→「设置」→「安全设置」→「私人令牌」点「生成新令牌」- 备注写VS Code Git访问- 权限只勾repo就行其他的不用勾- 点提交生成你的令牌2. 输到VS Code的认证框生成完令牌回到VS Code点推送的时候弹出来的认证框- 用户名填你的Gitee登录用户名- 密码填刚才生成的私人令牌不是你的登录密码输完点Continue就搞定了输一次VS Code就永久记住了以后再也不用输了。四、第一次用Git配一下你的身份刚弄完认证提交的时候又报错这个是Git要你配一下你的身份告诉Git你是谁这样提交记录里别人就知道是谁改的代码配一次就永久用了打开VS Code的终端输两行命令git config --global user.name 你的Gitee用户名git config --global user.email 你的Gitee注册邮箱输完就好了再提交就正常了。五、开发的时候注意别踩这个分支乱跑的坑很多新手改完代码没提交就切分支结果发现自己的文件跑到主分支里了文件还显示绿色的A这个是新手最容易踩的坑**只有你提交了的代码才真正属于这个分支**没提交的文件会“飘着”跟着你跑到别的分支里Git不知道你这些改要放哪。正确的操作是1. 你在自己的分支比如dev-site改完代码2. 先提交、推到自己的分支3. 再切别的分支这样就不会出现文件乱跑的情况了。六、三个人写完代码怎么自动合并拼起来等三个人都写完自己的代码、推完自己的分支合并就三步自动把代码拼起来1. 你切到master主分支点「拉取」把三个人的最新代码拉到本地。2. 点源代码管理的三个点→「合并分支」先选dev-site再选dev-human最后选dev-supply。3. 因为我们三个人各改各的文件夹根本不会有冲突Git自动就把代码拼好了最后点「推送」把完整的代码传到Gitee就完了。就这么简单不用手动复制粘贴Git自动帮你拼完三个人的代码就都凑齐了你就可以写汇总的深度学习代码了。最后日常协同环境怎么操作日常开发就三步非常简单1. 每天上班点一下「拉取」把队友的最新代码下载到本地。2. 改完自己的代码写备注点「提交」再点「推送」把你的代码传到云端队友马上就能拿到。3. 测完所有代码合并到主分支就完了。整个过程全程点鼠标不用敲复杂的Git命令小团队三个人协同再也不用U盘传代码了10分钟就能搭完新手也能直接用。