如何编辑队友未推送到Git的新建文件?
如何正确编辑队友创建的新文件(避免Git误判提交内容)
别直接从服务器下载文件,这么做Git会把整个文件都算成你写的,按下面的步骤来:
- 先拉取仓库最新代码,把队友的新文件同步到本地:
执行命令git pull origin 你的分支名(把「你的分支名」换成实际用的分支,比如main、dev) - 拉取完成后,本地就会出现队友创建的新文件,直接用编辑器打开修改就行
- 修改完正常提交:
- 执行
git add 文件名把修改加入暂存 - 执行
git commit -m "这里写你的修改说明,比如:调整XX功能逻辑"提交修改 - 执行
git push origin 你的分支名推送到远程仓库
- 执行
这么操作的原因是:通过git pull拉取的文件会带着原始的提交记录,Git只会识别你实际修改的部分;而直接下载的文件在本地Git里没有历史,会被当成全新文件,所有内容都会被标记为你新增的。
内容的提问来源于stack exchange,提问作者mrsamsam555
相关产品推荐
相关产品推荐

