Git备忘录
远程仓库 → remote
本地仓库 → local
命令提示符。
コマンド内容cloneremoteをマウントremote -vremote確認branchlocalブランチ作成pushlocal→remotepullremote→localstashlocal変更退避
经常使用的流程
将分支(branch)的更改同步到主分支(master)。
获取最新信息
git pull origin master
切换分支
git rebase master
取消本地的 commit
确认相应的commit的ID。
git log
指定ID后进行删除
git reset --hard <commitId>
删除本地分支
请按照这个样子做。
当遇到困境时
无法推送一些引用至。
当在进行重新编码时,如果出现了一些不符合逻辑的问题,导致无法进行推送。
error: failed to push some refs to 'リポジトリパス'
如果出现这样的错误
git push origin :<branch name>
只是针对local为正的情况来解决问题。
重新基准应用
无法进行rebase。
It seems that there is already a rebase-apply directory, and
I wonder if you are in the middle of another rebase. If that is the
case, please try
git rebase (--continue | --abort | --skip)
If that is not the case, please
rm -fr "hoge/fuga/rebase-apply"
and run me again. I am stopping in case you still have something
valuable there.
因为有”rebase-apply”的文件夹,所以无法进行。
所以只需删除相关文件夹,然后重新运行就可以完成。
可能是因为处理过程中出现了停滞等问题,如果有残留,那么可能会发生这种情况。