$git branch stable development
我有一个属性文件,其中包含数据库连接的密码,现在我不得不更改该属性文件(比如说xyz.properties)的密码,这样我就可以在本地服务器上使用它。 并将此文件路径添加到.gitignore中,并运行以下命令: $git update-index --assume-unchanged xyz.properties
$git status 分支稳定 您的分支是'origin/stable'与最新的commit同步。 没有要提交的内容,工作目录干净
现在我想把...分支改为开发分支 $git checkout development
错误:检出时会覆盖以下文件的本地更改: .gitignore x/y/z/xyz.properties
请在切换分支之前提交您的更改或将它们存储起来。 中止
现在 我想将分支更改为开发分支并在其上工作。
那么我该如何完成这个任务呢?请帮帮我。 先感谢您。
编辑 当我尝试运行 $git stash 没有要保存的本地更改
注意:我需要从每个分支使用本地服务器,这需要修改我的xyz.properties文件,因为我的本地数据库与存储库的密码不同。
git checkout development
即可。如果不确定,可以执行git status
来查看您的工作区当前状态。 - steven