git - 在分支中进行一些文件更改后无法切换到另一个分支的情况是什么?
问题描述
假设你有这两个分支 -
*p1
p2
现在您在 p1 上做了一些文件更改,并且您想签出到 p2。但是 git 不允许你这样做。git不允许您结帐的情况是什么?
实际上,我曾经遇到过这个问题,但我不记得那种情况了,现在我很困惑,因为现在,git 允许在进行一些文件更改后签出到另一个分支。
您能否提供一个 git 不允许这样做的情况?
解决方案
您需要提交更改或将它们存储并弹出另一个分支,或者您可以放弃更改。
推荐阅读
- python - gcf() 使第一个图形大小与其余图形大小不一致
- openssl - 如何修复 HttpClient 中的 SSL 身份验证问题:Azure Linux App Service
- javascript - 在自定义钩子和组件中使用 useEffect 有什么区别
- java - Webflux Webclient 使用不同的 URL 重试
- mule - skipnullon="everywhere" mul3 适用于 json 输出并在某处读取它可用于 xml,那么 java 呢?
- c++ - 自定义构造函数中的 SC_METHOD
- regex - Ansible - 在 CentOS 6 中删除登录窗口
- php - 试图获取非对象的属性“deskripsi”(查看:
- nginx - Nginx RTMP 与 Flask
- html - 如何使覆盖元素响应