我用这种方式用另一个提交替换了一个提交:
* HEAD
|
...
|
* ==> * `git replace left_commit right_commit`
| |
*-----/
|
...
Run Code Online (Sandbox Code Playgroud)
这个替换放在.git/refs/replace文件夹中,所以我想知道 - 如何将这个refs推送到远程端?
aby*_*s.7 18
在邮件列表中找到答案:
git push origin 'refs/replace/*'
git fetch origin 'refs/replace/*:refs/replace/*'
Run Code Online (Sandbox Code Playgroud)
现在只有显式的推送和提取才能在git中正常工作.
归档时间: |
|
查看次数: |
1388 次 |
最近记录: |