社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

当尝试执行git rebase时,提交时要输入什么?

Steven • 2 年前 • 1043 次点击  

一周前,我不小心在GitHub上将我的电子邮件设置更改为public。然后我做了大约20次承诺,我发现这些承诺没有出现在我的贡献表上。我已经将我的电子邮件改回了private,并再次将我的全局git配置设置为private电子邮件,所以我的新提交工作正常。然而,我一直无法计算出需要追溯更改旧提交的名称/电子邮件的git-rebase命令。

以下是我确信我需要运行的代码来修复旧的提交,但我一直得到“zsh:没有这样的文件或目录。”

我到底需要把什么放在里面才能工作?我必须在我的终端中的正确存储库文件夹中吗?

git rebase -r <some commit before all of your bad commits> \
--exec 'git commit --amend --no-edit --reset-author'
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/160038
 
1043 次点击  
文章 [ 1 ]  |  最新文章 2 年前