48得票2回答
推送 Git 代码到远程分支

朋友们, 我克隆了一个仓库。我通过以下命令创建了一个分支来开发功能: git branch fix78 然后我使用以下命令在该分支上工作: git checkout fix78 我继续对此本地分支进行提交。现在我想将其推送到仓库中,因此我发出了以下命令: git push orig...

48得票10回答
审核后更新拉取请求的提交更改不会显示在拉取请求中。

我fork了一个GitHub仓库并对我的分支进行了一些更改,然后提交了一个拉取请求,但原始仓库的所有者要求我在拉取请求中进行一些更改。我认为将额外的更改添加到我的分支中会使它们出现在当前的拉取请求中,但令我惊讶的是,我在拉取请求中看不到我的更改。 这是我在生成原始拉取请求后所做的事情: ...

48得票8回答
强制推送当前分支

我经常将特性分支做变基操作,然后想强制推送到服务器。git push --force origin feature-mongodb-support 有没有可以简化 git push --force origin <当前分支> 的快捷方式?

46得票5回答
如何提交到远程git仓库

我是git的新手。 我已经按照以下方式克隆了远程仓库git clone https://myusername@something.com/repo.git 然后我做了什么git checkout master 我做了一些更改并提交到我的本地仓库,就像下面这样...git add . git ...

45得票2回答
git pull相当于/相反于git push -f吗?

有时候,特别是当我是唯一一个在远程仓库工作的人时,我喜欢使用 git rebase -i 和 git push origin master -f 重写历史记录。 如何用强制方式执行git pull origin master而不合并呢?我尝试了使用 -f 选项,但没有成功。我只是想重写本地 ...

45得票5回答
GIT PUSH 究竟是做什么的?

我似乎找不到一个好的解释。 我知道 git pull 的作用: 1)进行fetch操作,即将服务器中的所有额外提交复制到本地repo中,并将origin/master分支指针移动到提交链的结尾 2)将origin/master分支合并到master分支中,将master分支指针移动到新创...

44得票10回答
Git错误:远程解包失败:无法创建临时对象目录 - 通过创建新分支

我正在尝试在我的仓库中创建一个新的分支。我做了这个:git branch events git Checkout events 那个起作用了。所以我改变了一些文件并做了:git Status git add --all git commit -m "Commit" 那个方法...

44得票2回答
提交 Git 后图像损坏。

我向git仓库添加了一些.png图片,然后将它们推送到了我的远程仓库。我发现这些图片在远程仓库中存在,但是它们是损坏的。 为了验证这一点,我比较了本地和远程仓库中图像的二进制数据。我还在两个仓库中的图像上运行了file命令。 本地仓库中的图像 前10行二进制数据: 8950 4e...

44得票3回答
如何在git push时指定要使用的SSH密钥,以便将gitorious作为镜像?

我有一个托管在git.debian.org (alioth)上的项目,我想配置一个post-receive hook,在http://gitorious.org上更新该仓库的镜像。 我想我需要使用git push --mirror gitorious命令。 现在,我需要在gitorious...

44得票3回答
Git合并扁平化

如果我在多个分支上开发同一个功能,我会使用 git pull branch1 branch2 branch3 将所有更改拉取到我的主分支。但是,每个分支的所有提交记录也会被复制。如何将提交记录平铺为单一消息?