将本地代码推送至远程Git仓库

发表于: other | 作者: | 日期: 2026/7/23 04:07
标签:
字号:

概述

我原来把本地代码推送至远程Git仓库的时候,总是喜欢用下面的流程:
1、创建远程仓库;
2、检出到本地;
3、把本地代码复制或者剪切到刚刚检出的目录中;
4、然后通过git addgit commitgit push把代码推送至远程仓库。

这么操作也没有什么大的问题,不过后来发现还有一种更简单的方案,简单记录一下。

直接在本地已有代码目录中初始化 Git 仓库

首先进入本地项目的代码目录,执行:

git init

这会在当前目录创建一个 .git 文件夹,当前项目就会变成一个 Git 仓库。该命令默认会使用 master 作为本地分支名称,如果要更改名称,可以在初始化的时候直接指定本地分支名称:

git init -b main

然后添加文件并提交一次:

git add .
git commit -m "init project."

关联远程仓库

git remote add origin 远程仓库地址

比如:

git remote add origin https://github.com/username/my-project.git

验证是否关联成功:

git remote -v

会看到类似输出:

origin  https://github.com/username/my-project.git (fetch)
origin  https://github.com/username/my-project.git (push)

推送到远程仓库

第一次推送需要设置上游分支:

git push -u origin main

: https://blog.darkmi.com/2026/07/23/4706.html