📌  相关文章
📜  将现有项目推送到 github - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:20.997000             🧑  作者: Mango

将现有项目推送到 GitHub - Shell/Bash

在这篇教程中,我们将学习如何将现有项目推送到 GitHub 仓库中。推送代码到 GitHub 可以确保您的代码可以轻松访问,共享和管理。我们将使用 Shell/Bash 脚本操作 Git 命令来实现本教程。

前提条件

在执行本教程前,请确保您已经安装 Git 和 GitHub,有一个可用的 GitHub 帐户,并且您已经有一个要推送的本地 Git 存储库。

步骤
1. 初始化 Git 存储库

使用 git init 命令将现有项目转换为一个 Git 存储库。

$ cd path/to/local/repo
$ git init
2. 配置 Git 客户端

在配置 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"
3. 将文件添加到暂存区

使用 git add 命令将要推送的文件添加到 Git 存储库的暂存区中。

$ git add .

注: 这里的. 是表示将当前文件夹下所有文件添加到 Git 存储库中。

4. 提交更改

使用 git commit 命令提交要推送的更改。请确保您为提交添加有意义的注释。

$ git commit -m "Initial commit"
5. 将本地仓库关联到 GitHub

将本地 Git 存储库关联到 GitHub 仓库中。首先,您需要获取 GitHub 仓库的远程 SSH 链接。

$ git remote add origin git@github.com:[用户名]/[仓库名称].git

注: 请将 [用户名] 和 [仓库名称] 替换为您自己 GitHub 帐户中对应的值。

6. 推送更改到 GitHub

使用 git push 命令将更改推送到 GitHub。如果您在第 2 步中正确配置了您的客户端,请执行以下命令:

$ git push -u origin master

注: 这里 -u 表示将本地分支与远程分支关联,并且只需要在第一次推送时使用它。

结论

现在您已经成功将您的本地 Git 存储库推送到了 GitHub。以后,您可以使用 git push 命令将更改推送到已关联的 GitHub 存储库中。