Git 的正确使用姿势与最佳实践: 团队协作和版本控制的最佳实践:
Github如何拉去远程仓库,实现小组成员修改代码笔记完成项目。
第一步 下载git:
安装git,下载地址是git官网:git-scm.com/
第二步 配置本地仓库的账号邮箱git:
在你想要的位置里面新建文件夹,进去右键打开
执行命令:
git init会生成.git文件(如果没有,或许被隐藏了,无关紧要)
然后配置本地仓库的账号邮箱git:
$ git config --global user.name "Your Name"
$ git config --global user.email email@example.com
第三步:验证ssh 密钥
去查看自己电脑C:\Users\Administrator 目录下是否有 .ssh 文件夹。如果没有就需要生成。
生成命令:
$ ssh-keygen -t rsa -C youremail@example.com(任意地方,在git bash 终端里面)
接着打开
复制里面的内容
到github的setting里面
新增 ssh key
进去粘贴完成验证。
第四步:拉去仓库
执行命令:
$ git clone 项目地址
第五步:新建自己的分支
拉取好仓库之后,首要第一步是新建自己的分支,不要直接在main改代码(不小心改了自己去搜git stash的用法)。建好自己的分支在自己的分支改代码
$ git checkout -b 自己的分支名
第六步:写代码上传;
可以用goland 或vscode打开本地的项目,然后在命令行执行第七步里面的命令,切换到自己的分支,在自己的分支修改代码或新写代码,然后在下图的右上角点击中间的对勾标志,然后就可以把代码提交到暂存区,如果确认无误要上传供小组成员参看,则点击最右边的按钮,即可把修改上传到云端,实现协作。
第七步:日常写笔记与提交代码
切换到主分支
git checkout main
拉取最新的main分支
git pull
切换到自己的分支
git checkout 自己的分支名
把main分支合并到自己的分支
git merge main
一般来说不会有冲突,此处忽略冲突处理
然后疯狂写你的笔记
添加到暂存库(请勿随意上传大文件)
git add .
提交到本地仓库(有关笔记的提交注释语句统一以[notes] 开头)
git commit -m "[notes] 笔记概要"
第八步:推送到远程分支
git push origin 自己的分支名
接下来就是到Github申请pull request