如何将在分支中所做的更改推送到master分支中?

没有远程存储库。

我的本​​地计算机上只有一个存储库。

这就是我所做的:

git branch new-branch
git checkout new-branch

//implemented some changes

//now wants to push changes to master
//what is the command?
iCMS 回答:如何将在分支中所做的更改推送到master分支中?

听起来好像我在这里挑剔,但是在git(因此在git文档中)中,您要说的不是“推”的意思。

您要执行的操作是将更改“合并”到Test_A <- Test %>% mutate (A = 1) Test_B <- Test %>% mutate (B = 1) Test_C <- Test %>% mutate (C = 1) Test_D <- Test %>% mutate (D = 1) 分支中。请参阅master文档以获取有关基本知识的说明。 https://git-scm.com/docs/git-merge

,

据我了解,您想要做的是将分支与master合并。 因此,请尝试以下操作。

git branch new-branch
git checkout new-branch

//implemented some changes

//to push chages to master first checkout to master
git checkout master
git merge new-branch
,

您正在将提交合并到master,而不是推送。推送用于将本地更改发送到远程。

git branch new-branch  #creates a new branch
git checkout new-branch #switches to the new branch

# implemented some changes
git add somefile #stages your changes for next commit
git commit -m "implemented some changes" #commits those changes with message

# push* (it's merge) changes to master
git checkout master #switches back to master branch
git merge new-branch #merges your changes from new-branch back into master

有关更多信息,请参见https://git-scm.com/docs/git-merge

本文链接:https://www.f2er.com/1743364.html

大家都在问