草庐IT

multi-master-replication

全部标签

git - push branch 和 merge to master 然后 push 有什么区别?

一种方式:gitcheckoutmyBranchgitpushoriginmyBranch:master另一种方式:gitcheckoutmastergitmergemyBranchgitpush这两者有什么区别? 最佳答案 这个:gitcheckoutmyBranchgitpushoriginmyBranch:master只是尝试将myBranch快进(即非强制更新)推送到master。如果master可以从myBranch访问,即master不包含任何myBranch也没有的提交,则推送成功;否则,推送将被拒绝。前面的gitch

git - push branch 和 merge to master 然后 push 有什么区别?

一种方式:gitcheckoutmyBranchgitpushoriginmyBranch:master另一种方式:gitcheckoutmastergitmergemyBranchgitpush这两者有什么区别? 最佳答案 这个:gitcheckoutmyBranchgitpushoriginmyBranch:master只是尝试将myBranch快进(即非强制更新)推送到master。如果master可以从myBranch访问,即master不包含任何myBranch也没有的提交,则推送成功;否则,推送将被拒绝。前面的gitch

git - 无法锁定 refs/heads/master

我是git的新手,正面临这个问题。gitpush命令显示以下错误。我会从一开始就向你解释我一直在努力做什么。我创建了一个子模块,提交并推送了它。推送会抛出以下错误。Salman@PC_HOME~/git/breakit-web-app(master)$gitpushoriginmastererror:refs/heads/masterdoesnotpointtoavalidobject!Countingobjects:4,done.Deltacompressionusingupto2threads.Compressingobjects:100%(3/3),done.Writingobj

git - 无法锁定 refs/heads/master

我是git的新手,正面临这个问题。gitpush命令显示以下错误。我会从一开始就向你解释我一直在努力做什么。我创建了一个子模块,提交并推送了它。推送会抛出以下错误。Salman@PC_HOME~/git/breakit-web-app(master)$gitpushoriginmastererror:refs/heads/masterdoesnotpointtoavalidobject!Countingobjects:4,done.Deltacompressionusingupto2threads.Compressingobjects:100%(3/3),done.Writingobj

git - 是否可以告诉 Github 我的分支已 merge 到上游 master 中?

我使用本地分支feature为github存储库创建了一个PR(我没有写入权限)。后来我决定将它的最后一次提交分离到一个独立的PR中,所以我将feature移回了一个提交:gitcheckoutfeaturegitbranchfeature2gitreset--hard@~gitpush-f第一个PRmerge到上游,所以现在我要创建第二个PR:gitcheckoutmastergitpullupstreammastergitpushorigingitcheckoutfeature2gitrebasemaster不幸的是,git缺少feature被merge到master的信息。因此,

git - 是否可以告诉 Github 我的分支已 merge 到上游 master 中?

我使用本地分支feature为github存储库创建了一个PR(我没有写入权限)。后来我决定将它的最后一次提交分离到一个独立的PR中,所以我将feature移回了一个提交:gitcheckoutfeaturegitbranchfeature2gitreset--hard@~gitpush-f第一个PRmerge到上游,所以现在我要创建第二个PR:gitcheckoutmastergitpullupstreammastergitpushorigingitcheckoutfeature2gitrebasemaster不幸的是,git缺少feature被merge到master的信息。因此,

git - 如何在 SourceTree 中 merge develop 分支到 master 分支?

我已经在C:\temp\ConsoleApplication1中创建了一个本地git存储库。然后单击GitFlow按钮并单击OK接受所有默认设置。现在在分支下,我可以看到develop和master。接下来,我再次单击GitFlow以启动一个新功能,然后进行一些更改并最终完成该功能。现在我的分支如下所示:[develop]addline1[master]initialcommit问题:我想将develop分支merge到master分支中。实现该目标的正确方法是什么?我尝试选择develop分支,然后单击Merge按钮。无论我选择哪个提交,都不会发生任何事情。我也尝试过选择master

git - 如何在 SourceTree 中 merge develop 分支到 master 分支?

我已经在C:\temp\ConsoleApplication1中创建了一个本地git存储库。然后单击GitFlow按钮并单击OK接受所有默认设置。现在在分支下,我可以看到develop和master。接下来,我再次单击GitFlow以启动一个新功能,然后进行一些更改并最终完成该功能。现在我的分支如下所示:[develop]addline1[master]initialcommit问题:我想将develop分支merge到master分支中。实现该目标的正确方法是什么?我尝试选择develop分支,然后单击Merge按钮。无论我选择哪个提交,都不会发生任何事情。我也尝试过选择master

git - 我如何从 Android Studio 将我的 "Fix branch" merge 回 "Master branch"?

我在AndroidStudio中创建了一个应用程序,并将其与Git集成。到目前为止,我将我的更改提交并推送到主分支。现在我已经创建了一个名为“Fix1”的新分支(来自master)并且我已经提交并将我的最新更改推送到这个分支。为了将Fix1merge回Master,接下来的步骤是什么?我可以在AndroidStudio中完成吗?这是我在右下角的git菜单中看到的选项: 最佳答案 是的,你可以。首先,您需要将代码推送到您已经完成的fix1分支然后将您的分支更改为master现在从顶部的VCS控件转到git->pull并选择您的fix1

git - 我如何从 Android Studio 将我的 "Fix branch" merge 回 "Master branch"?

我在AndroidStudio中创建了一个应用程序,并将其与Git集成。到目前为止,我将我的更改提交并推送到主分支。现在我已经创建了一个名为“Fix1”的新分支(来自master)并且我已经提交并将我的最新更改推送到这个分支。为了将Fix1merge回Master,接下来的步骤是什么?我可以在AndroidStudio中完成吗?这是我在右下角的git菜单中看到的选项: 最佳答案 是的,你可以。首先,您需要将代码推送到您已经完成的fix1分支然后将您的分支更改为master现在从顶部的VCS控件转到git->pull并选择您的fix1