本文档主要分享github桌面版上传代码+上传到分支+分支合并的方法,以及连接码云的VSCode合作上传代码
------------------------------github----------------------------------
------------------------------VSCode-------------------------------
多个人合作一个项目的一端代码时(例Alice和Bob一起写管理端的前端,怎么一起写代码然后上传码云/github?) 首先每个人需要有自己的分支(Alice&Bob)和一个主分支(manage),写代码的时候保持vscode出于自己的分支上 (非常重要,如果所处的是manage分支,修改代码后直接点击 +(2) 将更改的代码先加到提交列表,然后点击 ✔(3)提交 ,不要推送,然后切换到自己的分支上merge即可) 例如我的分支:wolo,左下角会显示每人写完一个模块后(或者按需上传),先在vscode里找到 源代码管理(1) 标识,如果有修改就将鼠标停留到第一行上,点击 +(2) 将更改的代码先加到提交列表,然后点击 ✔(3) 将代码提交。提交到个人分支后,切换到主分支(manage)合并git merge wolo (你的分支名),然后在manage的状态下提交代码(同前)并推送(如下) 当另一位伙伴需要提交时,需要先将更新的代码拉下来才能提交,具体:VSCode先 切换到manage分支 点击 同步 ,将代码库的代码先拉下来,此时可能有一些冲突,可以在vscode提示下找到对应冲突的位置,选择是否修改(可选保留自己的代码/保留传入的代码/保留双方的代码),最后 切换到个人分支 同步manage git merge manage,这样本地的代码就更新了,如果需要上传和之前的操作一样,一定要注意如果别人上传了,你得先拉下来再做更新。菜鸡学习积累,如果错误欢迎大佬指正