git 的初步使用 | 青训营

61 阅读2分钟

git 初阶使用 | 青训营

git 通常用来作为版本控制的工具,我的理解,git给写我们代码的过程上了个保险机制,有了“时光回溯”机制。

通常情况下,一个项目是有多个小伙伴一同开发的,拿青训营的抖音大项目举例,每个人都会负责一部分接口的实现,可能都对一些内容做出修改,这样就容易出现混乱和错误,需要一种方法,能把大家的工作都给隔离开来,互相不影响。这就用到分支管理,在共有的仓库中创建自己的分支,所有的更改均在自己的这一个分支上进行。最后不同分支进行合并,完成项目开发。同时还有版本控制,可以让代码回到你想要的状态。

接下来实际操作一遍,有利于掌握这个流程

首先我们在gitee上新建一个远程的数据仓库 gittest0824,(也可以在github,是一样的)

然后新建文件夹,随便写一个 readme.txt 文件,或者加点代码,

现在我先在vscode 的终端看一看当前配置的远程仓库信息,

git remote -v

显示这样下面,当然什么也没有,因为我们都没有初始化,甚至还不是一个git 仓库

fatal: not a git repository (or any of the parent directories): .git

我们需要连接上我们刚刚创建的 gittest0824 仓库

输入以下命令。其中gittest0824,remote_repository_url,要替换为你自己的仓库吗和URL

git init    //这是初始化git仓库,要先运行
git remote add gittest0824 <remote_repository_url>

此时我们在来查看一下

git remote -v   
//正常情况会输出下面的两行
gittest0824     https://gitee.com/xxxx/gittetset0824.git (fetch)
gittest0824     https://gitee.com/xxxx/gittetset0824.git (push)

加下来就要git 四件套了

git status  
git add .
git commit -m "添一些自己对本次commit的描述"
git push -u origin <branch_name

之后就可以在自己的远程仓库看到相关的内容了,随后还可以进行更多的操作