set-upstream和set-upstream-to一时都是让本地的分支和远程分支建立联系 1.git branch 既可以使用--set-upstream又可以使用--set-upstream-to,但是前者已经被弃用用法:git branch --set-upstream-to=origin/currentbranch currentbr 发布于 2021-12-06 18:00 赞同1 分享收藏 写下你的评论......
git push命令只有-u,也就是--set-upstream,它不带参数。这意味着如果推送成功,您的本地Git应该将...
--set-upstream-to,前者已被弃用,而支持后者,原因已在Nick的回答中给出。 git push 命令只有 -u 又名 --set-upstream,它不带任何参数。这意味着,如果推送成功,您的本地 Git 应该设置作为源分支引用的上游,与您让其他 Git 设置的目标分支相对应的远程跟踪分支,在许多情况下,您的自己的 Git 刚刚在your存储...
git branch --set-upstream-to=<remote>/<branch> <local_branch> 其中,<remote> 是远程仓库的名称,<branch> 是远程分支的名称,<local_branch> 是本地分支的名称。在运行该命令之前,必须先将本地分支切换到需要设置的分支上。 举例来说,假设我们想要将本地分支 master 关联到远程仓库 origin 上的 master 分支...
要设置追踪分支(upstream branch),你可以使用git push命令的-u或--set-upstream选项,也可以使用git branch命令的--set-upstream-to选项。这两种方法都可以将本地分支与远程分支关联起来。 方法一:使用git push命令的-u选项 git push -u <remote-name> <local-branch-name> ...
首先不用纠结一个问题了,--set-upstream 和 --set-upstream-to,因为不建议使用了:官方说明; 那么剩下的就是两个功能的区别:--track vs --set-upstream-to 个人总结类似于:类方法 vs 实例方法; 文档梗概 git branch [--set-upstream | --track | --no-track] [-l] [-f] <branchname> [<start-po...
看来只有 通过 --set-upstream-to= upstream 其实是一个仓库名字,但是它是一个概念, 而 origin 这样的是 具体名字。当然, 我们也可以使用它作为名字,因为他不是关键字, 语法是: git pull upstream master D:\code\git\mw\me\umc-portal>git remote add upstream https://github.com/devopscube/vagrant-exa...
If you wish to set tracking information for this branch you can do so with: git branch --set-upstream-to=<remote>/<branch> devlk +++++ 一。使用场景: 本地新建一个分支后,必须要做远程分支关联。如果没有关联,git会在下面的操作中提示你显示的添加关联。关联目的是如果在本地分支下操作: git pu...
如果没有关联, git 会在下面的操作中提示你显示的添加关联。关联目的是如果在本地分支下操作: git pull , git push ,不需要指定在命令行指定远程的分支. 推送到远程分支后, 你只要没有显示指定,git pull 的时候,就会提示你上述问题。 解决: git branch --set-upstream-to=origin/分支名称...
git branch --set-upstream-to 命令的基本作用是指定一个本地分支的上游分支,即指定该本地分支与哪个远程分支进行同步。这样,在执行如 git pull 或git push 等操作时,Git 会知道从哪里拉取最新的更改,以及将本地更改推送到哪个远程分支。 2. 常见场景 新建本地分支后设置上游:当你基于远程分支新建了一个本地...