首页 > 解决方案 > Git commit 仅将部分更改提交到一个文件

问题描述

在过去的几天里,我遇到了最奇怪的 GIT 问题。我们正在使用 Bitbucket,我对文件进行了更改。也许在我的 IDE 中更改 2 行或更多行。进行这些更改后,我进行了提交,并且只有部分行被提交。

例子:

说原始代码是

public void doSomething() {
    println "Hello";
    println "World";
}

然后说我把它改成

public void doSomething() {
    println "Bonjour";
    println "Monde";
}

我做了一个提交和推送。我查看了之后的提交,现在它的代码为

public void doSomething() {
    println "Hello";
    println "Monde";
}

或者可能

public void doSomething() {
    println "Bonjour";
    println "World";
}

有没有人经历过,知道如何阻止它的发生吗?

标签: gitbitbucket

解决方案


推荐阅读