【发布时间】:2014-03-18 21:45:22
【问题描述】:
我正在与我的团队一起使用 git 开发一个关于 bitbucket 的项目。
- 我首先克隆了 repo。 => git 克隆
- 我想添加一个新文件。 => git 添加
- 我提交了我的新文件 => git commit
- 如果我执行 git status,我会看到我的分支提前一个提交。
- 我团队的一些成员也进行了更改,但没有添加与我的新文件的链接。 我在提交之前更新了我的项目 => git pull origin master => 这会自动触发合并(?!)
- 如果我执行 git status,我现在可以看到我的分支领先 2 次提交。
- 我推送我的更改 => git push origin master => 我的 2 个提交被推送了
我不明白的是为什么 git pull 会触发合并?这里没有必要。
我只想提交一个新文件,为什么我最后提交了 2 次?
提前致谢。
【问题讨论】:
标签: git version-control bitbucket