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”的文件夹,所以无法进行。
所以只需删除相关文件夹,然后重新运行就可以完成。
可能是因为处理过程中出现了停滞等问题,如果有残留,那么可能会发生这种情况。

广告
将在 10 秒后关闭
bannerAds