Skip to content

Git仓库初始化流程

1. 创建项目文件夹

自己在文件夹中创建项目文件夹,或者进入对应项目文件存放处用以下命令创建

bash
mkdir my-project
cd my-project

alt text

2. 初始化Git仓库

git 初始化仓库有两种方法:

本地初始化仓库,然后进行远程连接

在项目文件夹中执行以下命令,自动生成一个.git文件夹,即初始化了一个仓库。

bash
git init

现在的仓库虽然已经生成了,但是还没有关联远程仓库。我们需要将当前仓库和远程仓库进行关联。

bash
git remote add origin https://github.com/用户名/仓库名.git
git push -u origin master

添加远程仓库并推送代码

远程初始化仓库,然后进行本地连接

在远程仓库中创建项目仓库,并复制仓库地址。 我们在要创建项目文件夹的目录下执行以下命令,将远程仓库clone到本地。

bash
git clone https://github.com/用户名/仓库名.git

clone之后,会在当前目录下生成一个仓库文件夹,里面有仓库文件。同时我们可以发现在这个仓库里有一个.git文件夹。也就是初始化仓库了。

4. 添加文件并提交

当我们在含有.git文件夹的文件夹中创建文件时,Git就会自动识别到这些更改。 git commit的作用是

bash
git add . ## 添加所有文件,暂存修改
git commit -m "初始化项目" ## commit表示 记录即将提交的暂存内容
git pull ## 拉取远程仓库
git push origin main ## 推送到远程仓库

添加文件并提交之后,就可以在远程仓库中查看到这些文件了。 不论在哪个项目中,提交流程都是如此,需要注意的是,在团队开发中,同事可能在你修改代码期间添加了文件,这时你需要先将本地的仓库更新到最新的状态,然后再进行代码的推送,这就是为什么commit后先pull再push。