我目前正在学习 git,我完全迷失了:
我想做以下事情:
- 我想使用 git 来获取和编辑(推送)远程分支。
我怎样才能做到这一点?
我正在考虑执行以下操作:
git branch -a
then
git checkout remote/branch_name
git add .
git commit -m "..."
git push (which would push to the remote)
你是这样的吗>
我目前正在学习 git,我完全迷失了:
我想做以下事情:
我怎样才能做到这一点?
我正在考虑执行以下操作:
git branch -a
then
git checkout remote/branch_name
git add .
git commit -m "..."
git push (which would push to the remote)
你是这样的吗>
如果您更改存储库的历史记录,则远程推送将被拒绝。你必须用力推动。
您正在使用的 git 命令
git branch -a
then
git checkout remote/branch_name
git add .
git commit -m "..."
git push (which would push to the remote)
可以将新提交添加到存储库,并且不会更改历史记录。
你可以重写历史
git rebase -i <commit>
然后推送到远程仓库
git push --force origin <branch>