1.操作命令
vscode中点击–》终端–》新建终端–》打开的是cmd命令工具

2.将项目的初始文件被git所管理
点击vscode左边的工具栏中的第三个按钮,点击右上角的图标–》在弹出的窗口中输入要被git管理的文件夹

3.将本地工作目录中的文件提交到本地仓库
命令行===========================
git add 文件名
git add . //将所有文件都添加到暂存区
提交本地仓库的时候需要自报家门,配置user.name 和email
git config --global user.name “码云上的用户名”
git config --global user.email “码云上注册的邮箱”
git config -l //可以查看配置信息

git commit 文件名 -m “本次提交的描述信息”

git status //查看当前工作区文件的状态
git diff 文件名 //查看当前工作目录中的文件跟本地仓库中的文件的不同
vscode===========================
先进入源代码管理的窗口
点击文件后面的+图标,可以将文件添加到暂存区
点击窗口右上角的“对号”就可以将暂存区中的文件提交到本地仓库

也可以:
在源代码管理窗口中直接点击右上角的“对号”,这样子就把当前所有的文件都提交到本地仓库了,对于批量操作很方便

4.查看历史记录
命令行:=======================
git log --pretty=oneline

vscode:======================
安装git history插件
点击vscode编辑区的右上角的分支图标,当前的历史信息就会罗列出来

5.回退版本
命令行:=============================
回退到之前的版本号
git reset --hard 版本号
如果还想回退到之后的版本号,用同样的命令

通过git reflog可以查看之前运行的每次命令,这样就可以回退到之前的版本号

6.连接远程仓库
注册码云
1》登陆之后点击右上角的+按钮,选中新建仓库–》输入仓库相关信息
2》创建远程服务器端点
git remote add origin 远程仓库地址
3》提交代码到远程仓库
git push -u origin master
如果运行不成功,先从远程库中拉取代码
git pull --rebase origin master
再次进行提交
git push -u origin master
这样子组长就可以把共有的文件提交到远程仓库了

4》管理仓库的开发人员
如果是私有仓库的话,只能是5个开发人员,如果是共有仓库的话,任何人都可以操作

5》组员可以克隆远程仓库
git clone 远程仓库的地址

git clone -b 你创建的分支名字 远程仓库的地址
\ \ 用于在其他电脑上继续敲代码,切换分支名
git checkout -b 你的分支名

7.正式进入开发状态
1》了解分支的概念,创建develop分支
点击vscode 左下角分支图标,在弹出的窗口中输入分支的名字,enter即可
组员再次创建自己的开发分支

2》组员完成自己的任务,并且先提交到本地仓库,再提交到远程仓库(点击分支右边的刷新按钮就可以提交到远程仓库)

3》当项目进行到一定程度,需要合并个人的开发分支到develop分支上
先切换到develop分支上,在git history中点击版本号右侧菜单中间的节点按钮,在弹出的窗口中选中merge命令,选中第一个分支–》yes之后就可以合并本地develop分支了,

4》本地develop分支同步(最好先拉取,后提交)到远程develop分支上,

8.冲突的产生
如果个人开发分支1和个人开发分支2上的文件重名冲突了,首先需要解决冲突,(即找到对应的开发人员,确定以谁的代码为准,)解决冲突后就可以提交本地仓库和提交远程仓库了
冲突的产生是一种代码的保护策略,确定代码的正确性