GitHub使用流程
基础流程(包括提交在内最简单的最基础的操作)
1.git clone :从github仓库获取代码到本地,实现本地开发。
在执行git clone后,本地就会获取到对应github仓库的代码,通常情况下,包括创建react,next脚手架以及复制项目代码在内的操作都用这个git命令解决。在确保拥有可以更改仓库代码的权限的情况下,可以执行后续步骤实现仓库代码更改。
2.git add
git commit -m'改动描述'
git push origin 分支名
在这一步中,这是最简单的向已连接的github仓库提交代码。首先第一步git add,我们需要将想要提交的代码选中,加入到待提交的等候厅。其次,我们使用git commit -m'改动描述',将代码打包提交到github中等待下一步push指令将代码推到仓库中。最后,我们通过git push origin 分支名的方法,将我们分支中的代码push上去,之后我们便可以访问github仓库,创建pr,供项目负责人review后,合到主分支中。
注意⚠️:提交代码的操作不能在主分支中进行,这样做的目的是保护主分支的代码不被污染。通常情况下,成熟的github仓库会有主分支保护,即无法在主分支上提交代码。以vscode举例子,我们可以在左下角找到git分支工具,可以直接创建新分支并且切换分支。
- git pull origin main
git pull命令是同步主分支的更新,在正常的项目开发过程中,每天都会有代码更新,在每一次进行开发前,请拉取最新的代码,确保自己的代码进度不落后,否则落后太多,一旦牵扯到你将要工作的模块有更改,在你下次提交时,就会出现冲突问题,届时你需要的可能仅仅只是解决冲突,大多数情况下,会使你的工作功亏一篑。
⚠️:切记在每次开发前先拉取最新的代码!!!