问题标签 [git-push]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
17807 浏览

git - 防止在 Git 中推送本地更改

我已经克隆了一个存储库,并且我的存储库中的master分支正在跟踪origin/master。我创建了一个work分支并更改了一些特定于我的开发机器的配置文件以使应用程序正常工作。

我的正常工作流程是切换到master分支,合并分支中所做的work更改以及push上游的更改。问题是我不希望我的特定更改被推送。当我将我的work分支合并到master这些更改中时,也会合并。

到目前为止,我发现的唯一解决方案是不提交这些更改,work但这不是一个令人满意的解决方案。

0 投票
2 回答
1038 浏览

git - 从 github 分支我自己的项目,然后将其推回 github,分支完好无损

这感觉就像我错过了一些明显的东西,但我已经阅读了 3 天的教程,但似乎无法实现。

我在 github 上有一个私人仓库。我想将它作为两个独立的分支运行。据我了解,我将 repo 克隆到我的本地机器上,然后使用

git 分支新分支

git结帐新分支

到目前为止,一切都很好。现在我做了一些改变,提交给新分支。似乎我可以将这一切原封不动地推送到我的远程仓库,但是如果不简单地将它与 master 合并,我就遇到了麻烦,这不是我想要做的。如何将我的分支完好无损地放在 github 上?

这是执行此操作的正确工作流程吗?如果是,我做错了什么?

0 投票
2 回答
14659 浏览

git - git:如何查看由于推送而发生的变化?

我无法弄清楚如何通过“推送”查看远程存储库中究竟发生了什么变化。“git log”向我显示了一系列提交,但这些提交发生在我的本地存储库中,并且在不同时间被推送;我想知道哪些提交是每个特定“推送”的一部分

0 投票
16 回答
788809 浏览

git - “git commit”和“git push”有什么区别?

在我正在阅读的 Git 教程git commit中,用于存储您所做的更改。

那有什么git push用呢?

0 投票
16 回答
4553224 浏览

git - 如何将新的本地分支推送到远程 Git 存储库并进行跟踪?

我希望能够做到以下几点:

  1. 基于其他(远程或本地)分支(通过git branchgit checkout -b)创建本地分支

  2. 将本地分支推送到远程存储库(发布),但使其可跟踪git pull并且git push将立即工作。

我怎么做?

我知道--set-upstream在 Git 1.7 中,但这是创建后的操作。我想找到一种在将分支推送到远程存储库时进行类似更改的方法。

0 投票
31 回答
555718 浏览

git - Git推送错误'[远程拒绝]主->主(当前已签出分支)'

昨天,我发布了一个关于如何将Git存储库从我的一台机器克隆到另一台机器的问题,如何从另一台机器“git clone”?.

我现在能够成功地将 Git 存储库从源 (192.168.1.2) 克隆到目标 (192.168.1.1)。

但是当我对文件 agit commit -a -m "test"和 a进行编辑时git push,我在目的地 (192.168.1.1) 上收到此错误:

我使用了两个不同版本的 Git(远程 1.7 和本地机器 1.5)。这是一个可能的原因吗?

0 投票
5 回答
2275 浏览

git - 如果检测到本地修改(包括未跟踪的文件),如何防止 git push?

有时我们团队中的某个人执行 git push 并破坏了构建,因为他的本地构建工作但他忘记在推送之前将所有本地修改和未跟踪的文件提交到 git。

我想防止这种情况发生......我今天在文档上倾注了一个小时左右,但找不到任何内置的东西。

有没有人有任何解决方案?

0 投票
3 回答
31136 浏览

git - 如何将本地 Git 存储库推送到另一台计算机?

我的笔记本电脑上有一个本地 Git 存储库设置。我想把它推到我的桌面上。

我怎样才能做到这一点?

0 投票
2 回答
10413 浏览

git - 443端口上的Git

我的服务器上有一个 git 存储库,我可以通过端口 443 进行 ssh。但现在我想从该服务器中提取并推送到它,但 git 给了我连接被拒绝。我认为它通过端口 22 连接,但我希望它通过 443 连接。我使用 tortoiseplink 连接如何在推或拉时使其通过端口 443 连接?

0 投票
4 回答
31533 浏览

git - Push to GitHub 错误:在 .netrc 文件中找不到主机 github.com;使用默认值

不知道怎么回事,github没有回复。我在一个月左右的时间里第一次尝试了 git push 并得到了这个。打开 export GIT_CURL_VERBOSE=1 并推送并得到这个: