我想写一个脚本,保证成功的Git签出而不需要用户干预。我不介意在没有用户干预的情况下抛弃任何无法解决的问题:例如,未提交的更改。我确实想保留显式忽略的文件(我认为这些是“版本控制下”)。 我根据How do you discard unstaged changes in Git?的答案聚宝盆做了一个脚本,并修复了我随着时间的推移遇到的错误(与Unstaged changes left after
我今天这样打: % git checkout another_branch
error: The following untracked working tree files would be overwritten by checkout:
__version__.txt
alembic.ini
alembic/README
alembic/en