📅  最后修改于: 2023-12-03 15:25:20.997000             🧑  作者: Mango
在这篇教程中,我们将学习如何将现有项目推送到 GitHub 仓库中。推送代码到 GitHub 可以确保您的代码可以轻松访问,共享和管理。我们将使用 Shell/Bash 脚本操作 Git 命令来实现本教程。
在执行本教程前,请确保您已经安装 Git 和 GitHub,有一个可用的 GitHub 帐户,并且您已经有一个要推送的本地 Git 存储库。
使用 git init
命令将现有项目转换为一个 Git 存储库。
$ cd path/to/local/repo
$ git init
在配置 Git 客户端之前,您需要先确认是否已经为您的 GitHub 帐户生成 SSH 私钥。如果您还没有 SSH 公钥,则可以使用以下命令获取:
$ cat ~/.ssh/id_rsa.pub
接下来,配置 Git 客户端,将 SSH 公钥添加到您的 GitHub 帐户。在终端中运行以下命令:
$ git config --global user.name "Your Name"
$ git config --global user.email "your.email@example.com"
使用 git add
命令将要推送的文件添加到 Git 存储库的暂存区中。
$ git add .
注: 这里的.
是表示将当前文件夹下所有文件添加到 Git 存储库中。
使用 git commit
命令提交要推送的更改。请确保您为提交添加有意义的注释。
$ git commit -m "Initial commit"
将本地 Git 存储库关联到 GitHub 仓库中。首先,您需要获取 GitHub 仓库的远程 SSH 链接。
$ git remote add origin git@github.com:[用户名]/[仓库名称].git
注: 请将 [用户名] 和 [仓库名称] 替换为您自己 GitHub 帐户中对应的值。
使用 git push
命令将更改推送到 GitHub。如果您在第 2 步中正确配置了您的客户端,请执行以下命令:
$ git push -u origin master
注: 这里 -u
表示将本地分支与远程分支关联,并且只需要在第一次推送时使用它。
现在您已经成功将您的本地 Git 存储库推送到了 GitHub。以后,您可以使用 git push
命令将更改推送到已关联的 GitHub 存储库中。