Git 的正确使用与实践: 团队协作和版本控制:| 青训营

123 阅读2分钟

Git 的正确使用姿势与最佳实践: 团队协作和版本控制的最佳实践:

Github如何拉去远程仓库,实现小组成员修改代码笔记完成项目。  

第一步 下载git:

 

安装git,下载地址是git官网:git-scm.com/

 

第二步 配置本地仓库的账号邮箱git:

 

在你想要的位置里面新建文件夹,进去右键打开

图片1.png

 

执行命令:

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 终端里面)

 

接着打开

图片2.png

复制里面的内容

 

到github的setting里面

图片3.png

新增 ssh key

进去粘贴完成验证。

 

第四步:拉去仓库

 

执行命令:

$ git clone 项目地址

   

第五步:新建自己的分支

 

拉取好仓库之后,首要第一步是新建自己的分支,不要直接在main改代码(不小心改了自己去搜git stash的用法)。建好自己的分支在自己的分支改代码

 

$ git checkout -b 自己的分支名

 

第六步:写代码上传;

可以用goland 或vscode打开本地的项目,然后在命令行执行第七步里面的命令,切换到自己的分支,在自己的分支修改代码或新写代码,然后在下图的右上角点击中间的对勾标志,然后就可以把代码提交到暂存区,如果确认无误要上传供小组成员参看,则点击最右边的按钮,即可把修改上传到云端,实现协作。

  图片7.png

第七步:日常写笔记与提交代码

 

切换到主分支

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

  图片4.png

图片5.png  

图片6.png