📜  git push --set-upstream origin master 挂起 - Shell-Bash (1)

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

git push --set-upstream origin master 挂起 - Shell/Bash

git push --set-upstream origin master 是 Git 命令行工具中用于将代码推送到远程代码库的命令。本文将展示该命令的基本用法、参数选项以及常见的使用场景。

命令用法

要使用 git push --set-upstream origin master 命令,需要先进入项目的源代码目录并执行以下命令:

$ git add .
$ git commit -m "commit message"
$ git push --set-upstream origin master

其中 git add . 是将当前目录下所有未追踪的文件添加到 Git 暂存区, git commit -m "commit message" 将暂存区的代码提交到本地仓库,并添加提交注释,git push --set-upstream origin master 将本地仓库代码推送到远程代码库并建立本地分支与远程分支的跟踪关系。

在以后的提交中,可以直接使用以下命令 push 代码到远程分支:

$ git push
命令参数
  • --set-upstream-u: 将本地分支与远程分支建立跟踪关系。
  • origin: 远程代码库的名称。
  • master: 远程分支的名称。
常见使用场景
初次 push 代码到远程仓库

当需要将本地代码库的代码推送到远程仓库时,可以使用 git push --set-upstream origin master 命令。如果本地仓库中的 master 分支还没有与远程分支建立跟踪关系,此时加上参数 --set-upstream-u会自动建立本地 master 分支与远程 master 分支的跟踪关系,避免以后 push 操作时需要手动指定远程分支名称。

push 快速提交

在初次提交代码时,可以使用 git push --set-upstream origin master 命令,将本地 master 分支与远程 master 分支建立跟踪关系。在以后的 push 操作中,直接使用 git push 命令即可将代码推送到远程 master 分支。

push 指定分支

有时候,一个项目会有多个分支,如果要将代码提交到一个不同于远程 master 分支的分支上,可以使用以下命令:

$ git push --set-upstream origin my-branch

此时,将本地的 my-branch 分支推送到远程仓库中的 my-branch 分支中。

结论

git push --set-upstream origin master 命令是 Git 中用于将代码提交到远程代码库中的重要命令。了解其基本用法和常见使用场景,可以大大提高代码提交的效率和准确性。