我对版本控制不太熟悉,有一个关于分支的问题。
我有以下分支 - "dev"和"master"
假设我在dev中添加或修改文件,运行"git status"将显示我所做的更改。
现在,如果我切换到“master”分支,运行“git status”时也会看到待处理的更改。
这是正确的吗?但是,一旦我运行“git commit ...”,我将得到与我提交的特定分支相关的提交消息。
我认为并希望每个分支都是不同的。看起来确实是这样,但如果我在来回切换时提交到错误的分支,我可能会感到困惑。
我认为并希望每个分支都是不同的。看起来确实是这样,但如果我在来回切换时提交到错误的分支,我可能会感到困惑。
git stash
命令将其存储,然后再切换到该分支,并取消存储本地修改。 - mipadi