如何使用Git Bash将任何内容推送到GitHub?


Git是一个快速、可扩展的分布式版本控制系统,拥有异常丰富的命令集,既提供高级操作,又允许完全访问内部机制。本指南将通过分步指南和示例解释如何使用Git Bash将代码推送到GitHub,包括创建存储库、更新代码以及使用Git Bash将更改推回GitHub。


1. 安装Git Bash

  • 从官方Git网站下载Git Bash。
  • 运行安装程序并按照设置说明进行操作。
  • 安装完成后,通过在开始菜单中搜索或右键单击桌面并选择“在此处打开Git Bash”来打开Git Bash。

如果这是您第一次使用Git,请配置您的用户名和电子邮件。Git使用此信息来跟踪您所做的更改。

git config --global user.name "你的名字"
git config --global user.email "你的邮箱@gmail.com"


3. 创建GitHub仓库

访问GitHub.com并登录。


单击仓库选项卡右上角的“新建”按钮。



输入您的仓库名称并选择可见性(公开或私有)。




单击“创建仓库”。



4. 在本地设置仓库

创建仓库后,您需要克隆该仓库以创建本地副本。为此,请单击已创建的仓库并复制**HTTPS** URL



在您的本地系统中打开git bash,并在您希望克隆仓库的路径中运行以下命令

git clone <Https url copied>



现在本地副本已创建,您可以向仓库添加任何内容。然后,要将更改更新回GitHub,请按照以下步骤操作。


初始化本地仓库

如果您在不同的路径,请使用Git Bash导航到您的项目文件夹。

cd /path/folder-name


5. 将文件添加到暂存区


您可以使用以下命令在添加新更改后检查仓库的状态。

git status



它将显示未提交的文件。要将目录中的所有文件添加到暂存区,请运行以下命令

git add .


或者,要添加特定文件,请运行

git add filename.txt
暂存区是您在提交前准备文件的地方。


6. 提交您的更改

现在您的文件已在暂存区中,请使用一条描述更改的消息提交它们。

git commit -m "Initial commit"


提交会保存此阶段项目的快照,以便您可以稍后参考它。这里 -m 表示提交**信息**。

7. 推送到GitHub

现在,将您的更改推送到GitHub。使用以下命令推送到主分支

git push -u origin main


如果您的分支名称不是main,请将main替换为您的**分支名称**。

8. 在GitHub上验证

转到您的GitHub仓库页面,您应该会看到所有已上传的文件。



其他Git命令

**创建新分支:**如果您想创建一个分支并将其推送到GitHub

git checkout -b <branchname>
git push -u origin <branchname>
**查看提交历史:**要检查提交历史,请运行以下命令
git log
**拉取更改:**如果您想将远程仓库的最新代码更改获取到本地,请运行以下命令
git pull origin main

结论

按照本教程中的步骤,您可以轻松创建仓库,更新本地代码并将更改使用GitBash推送到GitHub远程仓库。

Geethanjali Gandu
Geethanjali Gandu

技术爱好者

更新于:2024年11月12日

24次浏览

启动您的职业生涯

完成课程获得认证

开始
广告