什么'"git remote remove origin"和"git push o

  • 本文关键字:quot git push origin remove 什么 remote git
  • 更新时间 :
  • 英文 :


删除远程分支命令:

  • git远程删除原点
  • git推送原点--删除原点

哪个是正确的?或者有什么区别?

git push --delete origin <branchname>

这将从远程存储库中删除名为<branchname>分支

根据您的问题:
git push origin --delete origin将删除分支origin

如果其他用户正在提交并推送该分支,这将是非常具有破坏性的。分支上的所有更改都将丢失。您和所有在分支上工作的其他人将无法再次向其推送/从中拉出。

git remote remove <name>

这将从repo的本地副本中删除名为<name>远程
这不适用于删除分支

根据您的问题:
git remote remove origin将删除远程origin

远程是通常从中克隆repo的位置,也是向/从中推送/拉取分支的位置。这对其他人的破坏性并不大,因为它只会在您的机器上删除origin。但请注意,这可能会对您造成破坏,因为">所有远程跟踪分支和远程配置设置都已删除。".

哪个是正确的?

这取决于您想要做什么。如果您想要删除远程分支,请使用git push --delete origin <branchname>。请注意,您必须指定一个<branchname>,而origin通常不是分支。

请参阅这篇关于删除分支的相关文章:如何在本地和远程删除Git分支?

它们非常不同。

# lists all remotes you have added
git remote -v
# removes origin from your remotes
# doesn't delete anything in the remote repo
# you just wouldn't be able to git [fetch|pull] origin
# all local branches are kept
# just preventing yourself from reading from the remote repo and updating your local branches
git remote remove origin  
# there's never a good reason to use this
# sounds like you're trying to delete a branch called origin on the origin remote
# makes no sense
git push origin --delete origin

可能会查看"git[branch|remote]--help">

git remote命令主要用于操作"遥控器"。

这是一种循环:

问:什么是git remote
  • A: 操纵遥控器的命令
  • Q: 什么是遥控器
  • A:git remote操纵的东西。😀
  • 但事实上,远程在Git中是一个非常特殊的东西。它是一个名称,在这个名称下,Git保留了其他一些Git的URL。

    还有更多的内容,但这已经足够开始了:请记住,在Git中,remote是您的Git调用另一个Git的URL的名称。实际上,这就像你手机通讯录中的联系人。你不必记住乔的电话号码,只需记住乔的名字即可。

    因此:

    git remote delete origin
    

    告诉你的Git:忘记origin这个名字,用它,我的Git用来调用其他Git的URL

    另一方面,git push让您的GIt调用另一个GIt。其语法为git pushremote-namestuff-to-do。所以git push origin的意思是:嘿,我的Git!调用另一个Git!使用名称origin查找他们的"电话号码">

    一旦你的Git调用了他们的Git,这两个Git就会进行对话。你的Git会给他们发送一些东西(如果你要求你的Git这样做的话(,然后你的Gits会要求他们对他们的分支和/或标签做一些事情。带有:

    git push origin --delete <branch-name>
    

    你告诉你的Git:打电话给地址簿中编号为origin的Git,让他们删除我在这里命名的分支因此,如果您的目标是让them删除名为origin分支,那么您想要的命令将是git push origin --delete origin

    最新更新