在Bit Bucket中发送评论的命令序列是什么?

时间:2018-04-17 11:35:25

标签: git github

Step1:git checkout master
Step2:git pull
Step3:<Make changes>>
Step4:git add *
Step5:git checkout feature
Step6:git commit -m "test"
Step7:git merge --no-ff origin master
Step8:git push

有时在第4步之后,我可以结帐功能分支..

有时我会得到“Please, commit your changes.。”如果我提交了master,那么它只会切换到feature branch。

有时候在第7步之后,我可以继续进行推送,有时则会发出以下信息

fatal: You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you merge.

有时在第8步之后,我可以提交审核的拉取请求,这是成功的。有些情况我得到"Please rebase your branch on to the target branch before creating a pull request: git checkout feature; git rebase master; git push -f"

我想知道为什么测试同一组动作,结果是不同的。

任何人都可以解释我所遵循的步骤顺序是否正确?

0 个答案:

没有答案