问题标签 [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.
git - 配置本地分支以推送到特定分支
对不起,如果这个问题已经被问过。
我从一个名为“git_lab”的仓库克隆,它有一个名为“test”的分支克隆时我使用“-b myname_test”创建一个名为“myname_test”的本地分支,本地克隆名为“myname_git_lab”
当我执行“git pull”时,它会自动获取并合并从“test”到“myname_test”的更改,但是对于 git push,我需要指定 repo 和分支名称。
$>git 远程显示 git_lab
为“git pull”配置的本地分支:myname_test 与远程测试合并
有没有办法可以配置“为'git push'配置的本地分支”,这样我就不需要指定分支和仓库名称?
git - 预测 git push 将推送多少数据
我偶尔会使用昂贵的 Internet 连接,我想知道(至少大概)有多少数据会以git push
.
git - 如何将只读 git 克隆从 github 转换为分叉的
我不时遇到这个问题。
假设我做了以下阅读 Rails 的源代码,因为我遇到了一些问题。
在研究期间,我测试了一些东西,现在我有一个修复,我希望 Rails 核心团队看看。如何将我的更改推送到分叉版本的 rails。
请记住,当我克隆时,我没有克隆一个分叉版本,而是一个只读版本。
并不是说我反对分叉。只是有时我想我只是要浏览然后我想添加一些东西。
git - 当 git push 因 ...“本地过期”而失败时,我该怎么办?
我确信这是一个非常容易解决的问题,但我不确定为什么我对 GitHub 的推送失败了。
现在它看起来像:
和:
另外,当我尝试 git pull 时:
我做了什么导致这种状态......我应该怎么做才能解决它?
git - 是否可以在没有“中央”存储库的情况下在两个工作站之间使用 Git?
为了一些家庭编程,我从 SVN 迁移到 Git,在我的 ReadyNAS 驱动器上设置了一个 Git 存储库。然后我创建了一个存储库,并将其克隆到两台不同的笔记本电脑上。
这些笔记本电脑都有已提交但未推送回中央存储库的更改;这是因为中央存储库/NAS 驱动器在某处的船上,6-8 周内不会出现!所以我的问题是,与此同时,我的两台笔记本电脑都在同一个网络上,并且想将本地存储库提交从一台笔记本电脑推送到另一台笔记本电脑。
这可能吗 ?我在两台笔记本电脑上都运行 Windows,并使用可安装在每台笔记本电脑上的“Git Bash”。
git - git pull 说是最新的,但 git push 拒绝非快进
我刚刚拉了一个新分支,进行了一些本地更改,提交并尝试推送。我收到了这个错误:! [rejected] groups -> groups (non-fast forward)
所以我尝试拉,但被告知Already up-to-date.
这就是我拉然后推的东西。
谁能解释这是如何发生的以及我该如何解决?
git - GIT 是否支持推送到 ftp 服务器?
我相信 git ftp 支持是最近才添加的,但 git push 文档确实明确指出“Git 原生支持 ssh、git、http、https、ftp、ftps 和 rsync 协议。” (重点补充)
但是,其他人问如果git 无法推送到 ftp 服务器该怎么办,而我也遇到了完全相同的问题。
那么 - 任何人都可以明确说明“git push”是否适用于 ftp 协议?
如果是...那么任何人都可以回答其他问题吗?:-)
如果没有......这是在工作中,还是我应该看看 git-ftp?
我在 Windows 下使用 git 1.7.3.1。
非常感谢您提供任何信息或建议!(顺便说一句,我有这个问题都很好地超链接,但作为一个低等级的我只有一个链接,所以不得不删除其他的......)
git - 将本地分支推送到 GitHub
我已经配置了 Git,因此当我运行时git push
,它会将更改推送到我的 GitHub 存储库。到目前为止,我只有一个 master 分支。
但是,我现在创建了一个本地分支并使用:
我现在想做的是将我在这个分支上的更改推送到 GitHub。我只是做一个 git push 吗?
当我第一次设置它时,我确实运行了:
git - Git:哪个是分支的默认配置远程?
我有一个远程裸存储库hub
。我只在master
分行工作。下面这条错误消息的最后一句话让我想知道:我如何找出哪个是“当前分支的默认配置远程”?我该如何设置?
git - 使用 git 发布到网站
当我推送到远程源 git 存储库时,我使用本指南使用 git 在我的网站上自动发布我的更改:
http://www.lwp.ca/james/2010/03/using-git-to-manage-online-website-projects/
这是我的 /hooks/post-update 文件:
这是我的目录结构:
/home/git/wbg.git <-- 我的远程 git 存储库
/home/public_html/dir/wbg <-- 我的网络文件夹
当我跑
存储库更新,但我的 web 文件夹仍然是空的。有任何想法吗?
编辑:如果将来有任何流量看到这一点,我真正的问题是您的远程源和目标网站目录都必须是 git 存储库。您不能只将其设置为将项目复制到新文件夹,除非该文件夹也是 git 存储库。