Skip to content

初始化一个 git 项目

git init

第一步通过 git init 命令在本地初始化一个 git 仓库

.gitignore

第二步在 .gitignore 文件中添加要忽略的文件

git add .

第三步通过 git add . 命令将文件添加到 git 仓库

git commit -m "init"

第四步通过 git commit -m "init" 命令提交文件, init 为提交的说明, 该命令将文件提交到本地仓库。

git branch -M main

第五步通过 git branch -M main 命令将主分支设置为 main。 -M 表示将主分支设置为 main

git init 默认生成的分支是 master。

在早期的 Git 版本中,默认的主分支名是 master,但是随着时间的推移,一些人开始呼吁将默认分支的名称改为 main,以更好地反映主分支的作用。然而,为了保持向后兼容性,Git 仍然默认使用 master 作为主分支的名称。

如果你希望在初始化 Git 仓库时使用 main 作为默认分支,你可以通过设置 init.defaultBranch 配置来实现。例如,在 Unix/Linux 系统上,你可以使用以下命令:

bash
git config --global init.defaultBranch main

git remote add origin url

第六步通过 git remote add origin <url> 命令添加远程仓库。

git push -u origin main

第七步通过 git push -u origin main 命令将本地仓库推送到远程仓库。 -u 表示将本地仓库和远程仓库关联起来。 orgin 表示本地仓库,main 表示远程仓库。 第一次 push 如果不使用-u 参数,会出现可能如下错误:

The current branch main has no upstream branch.