📅  最后修改于: 2023-12-03 15:39:50.692000             🧑  作者: Mango
推送现有的 Repo 是指将本地的代码库传送至远程的版本库。GitHub 是一个非常流行的代码托管平台,而 Git 是用于版本控制的一个工具。通过 Git,在 GitHub 上建立一个代码库并存储代码,程序员可以使用 Push 操作将本地的更改推送到远程版本库。
在推送一个已存在的 Repo 到远程服务器之前,需要您先使用 Git 工具创建一个本地代码库。在这个本地代码库中,您将创建一个本地分支,修改代码,并使用 Git 命令来添加并提交更改的代码。最后,您需要将已更改的代码推送回远程版本库。
git branch <branch-name>
git checkout <branch-name>
<branch-name>
是您想要创建的分支名字。
3. 在您的本地分支上修改代码。现在,您可以在本地分支上编辑您要上传的文件,添加和删除文件,但是您不必向追踪远程分支的代码库提交所有这些更改。
4. 添加更改后的代码。使用以下命令将本地分支上更改过的代码添加到 Git:
git add .
使用 .
表示将所有更改的文件都添加到 Git 中,如果您想仅添加某一个文件,可以使用文件路径代替 .
。
5. 提交更改后的代码。使用以下命令将更改后的代码提交到本地分支上:
git commit -m "your commit message here"
在 -m
之后添加您的提交信息,例如:
git commit -m "修改 README.md 文件"
git push origin <branch-name>
<branch-name>
是您的分支名字。如果您还没有和远程仓库建立联系,请先在您的 GitHub 上创建一个代码库并将其与本地仓库建立联系。在这种情况下,您需要使用以下结构连接到 GitHub:
git remote add origin https://github.com/<your-github-account>/<repo-name>.git
<your-github-account>
是您的 GitHub 账户名字,<repo-name>
是您要推送到的代码库的名字。
git log --oneline
这一命令输出最近只有一行代码更改的提交记录。它们通常会包括 SHA-1 校验和、提交者姓名、提交时间和提交信息。
到目前为止,我们已经学习了如何将本地 Git 代码库的更改推送到远程版本库上。通过遵循以上几个步骤,您可以将您正在进行的工作保存在本地分支上,并将更改后的代码提交到追踪远程分支的远程服务器。这可以让您专注于编码而不是处理代码库。