我从Master创建了一个分支,然后我检查代码10次,现在我想将第7个提交的代码合并到master中。我能做到吗? (或)
我有一个代码,我想将它合并到master。代码在我的本地机器上,我从我的朋友那里得到了代码。我可以将此代码合并到master中吗?
答案 0 :(得分:1)
您可以合并主分支中的任何提交:获取该分支的第7个已提交代码的SHA1(我假设所述分支已在您的本地克隆中。) 要获得该sha1,请查看分支的历史记录:
git log --all --branches --oneline
然后:
git checkout master
git merge <sha1>
答案 1 :(得分:1)
对于您的第一个问题,我们的兄弟建议您可以通过SHA ID直接合并。 对于你的第二个问题,我想添加一些更多的信息。 首先,你需要进入当前的工作目录
输入以下命令
1。git init
2。git add .
3。git commit -m 'Your Commit Message'
然后添加远程网址
git remote add origin remote repository url
后可以通过
进行验证 5。git remote -v
现在推动你改变
git push origin master
答案 2 :(得分:0)
您应该使用git remote add...
添加所需的远程存储库,然后使用git fetch
来自该远程的所有内容,然后您可以git merge
分支。使用git <command> --help
观察所需参数和可能的选项