📌  相关文章
📜  如何使用 gitbash 将文件上传到 github 上的存储库 - Shell-Bash (1)

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

如何使用 Git Bash 将文件上传到 GitHub 上的存储库

Git 是一款分布式版本控制系统,是开源领域经典的版本控制工具之一。GitHub 是全球最大的开源社区和代码托管网站之一,提供了一个无论是个人开发者还是公司都可以使用的平台来托管、分享和协作开源项目。

本文将为程序员介绍如何使用 Git Bash 将文件上传到 GitHub 上的存储库。Git Bash 是在 Windows 上使用 Git 的终端工具,安装方法可查阅官方文档。

1. 创建 GitHub 存储库

首先,我们需要创建一个 GitHub 存储库。打开 GitHub 网站后,在页面右上角点击加号按钮,选择 "New repository",然后填写存储库的名称和描述等信息,并选择是否需要初始化 README 文件。

2. 在本地创建 Git 仓库

接下来,我们需要在本地创建一个 Git 仓库,来保存我们需要上传的文件。打开 Git Bash 终端,进入要创建 Git 仓库的文件夹目录,执行以下命令:

$ git init

该命令会初始化一个 Git 仓库,创建一个名为 .git 的子目录,用来存储 Git 的数据和元数据。

3. 关联本地 Git 仓库和 GitHub 存储库

现在,我们需要将本地 Git 仓库与 GitHub 存储库进行关联。这需要获取到 GitHub 存储库的地址,可以从 GitHub 页面上的 "Clone" 按钮复制地址。

在 Git Bash 终端中,执行以下命令,将本地 Git 仓库与 GitHub 存储库进行关联:

$ git remote add origin GIT_REPOSITORY_URL

其中,GIT_REPOSITORY_URL 是从 GitHub 页面上复制的存储库地址。

4. 将文件添加到 Git 仓库

接下来,我们需要将需要上传到 GitHub 上的文件添加到 Git 仓库中。执行以下命令:

$ git add FILE_NAME

其中,FILE_NAME 是需要添加到 Git 仓库中的文件名称,可以使用通配符 * 来指定多个文件。

5. 提交文件变更

现在,我们需要将添加到 Git 仓库中的文件进行提交,生成新的版本。执行以下命令:

$ git commit -m "COMMIT_MESSAGE"

其中,COMMIT_MESSAGE 是提交时添加的备注信息,用于描述本次提交的内容。

6. 推送到 GitHub 存储库

最后一步,我们需要将提交的新版本推送到 GitHub 存储库中。执行以下命令:

$ git push -u origin master

其中,-u 参数表示将本地仓库的 master 分支与远程仓库的 master 分支建立关联;origin 是远程仓库的名字,可以自定义;master 是要推送的分支名称,可以使用其他名称。

至此,我们就成功地将文件上传到 GitHub 上的存储库中了。可以在 GitHub 页面上查看存储库中的文件变更记录,并进行版本比较、历史记录等操作。