Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将未版本化的文件与GIT合并_Git_Merge - Fatal编程技术网

将未版本化的文件与GIT合并

将未版本化的文件与GIT合并,git,merge,Git,Merge,我正在做一个项目,一个同事修改了一些我也修改过的文件,问题是我使用GIT进行版本控制,而他没有,所以此人修改的文件从未提交到项目存储库,他只是通过电子邮件发送 有没有办法使用GIT合并工具合并这些文件?如果只有一方拥有这些文件,那么就没有什么可以合并的。只需将它们添加到您选择的分支中 git add file1 file2 file3 并承诺 git commit -m 'merged the missing files' 如果只有一方拥有这些文件,就没有什么可以合并的。只需将它们添加到

我正在做一个项目,一个同事修改了一些我也修改过的文件,问题是我使用GIT进行版本控制,而他没有,所以此人修改的文件从未提交到项目存储库,他只是通过电子邮件发送


有没有办法使用GIT合并工具合并这些文件?

如果只有一方拥有这些文件,那么就没有什么可以合并的。只需将它们添加到您选择的分支中

 git add file1 file2 file3
并承诺

 git commit -m 'merged the missing files'

如果只有一方拥有这些文件,就没有什么可以合并的。只需将它们添加到您选择的分支中

 git add file1 file2 file3
并承诺

 git commit -m 'merged the missing files'

如果只有一方拥有这些文件,就没有什么可以合并的。只需将它们添加到您选择的分支中

 git add file1 file2 file3
并承诺

 git commit -m 'merged the missing files'

如果只有一方拥有这些文件,就没有什么可以合并的。只需将它们添加到您选择的分支中

 git add file1 file2 file3
并承诺

 git commit -m 'merged the missing files'
  • 在对相同文件进行更改之前,通过提交在计算机上本地创建新分支
  • 将他人的文件复制到您的工作目录中
  • 将更改提交到新分支
  • 像正常情况一样合并两个分支
  • 在对相同文件进行更改之前,通过提交在计算机上本地创建新分支
  • 将他人的文件复制到您的工作目录中
  • 将更改提交到新分支
  • 像正常情况一样合并两个分支
  • 在对相同文件进行更改之前,通过提交在计算机上本地创建新分支
  • 将他人的文件复制到您的工作目录中
  • 将更改提交到新分支
  • 像正常情况一样合并两个分支
  • 在对相同文件进行更改之前,通过提交在计算机上本地创建新分支
  • 将他人的文件复制到您的工作目录中
  • 将更改提交到新分支
  • 像正常情况一样合并两个分支

  • 您的同事是否正在使用其他版本控制系统?如果是,那是什么?您的同事是否正在使用其他版本控制系统?如果是,那是什么?您的同事是否正在使用其他版本控制系统?如果是,那是什么?您的同事是否正在使用其他版本控制系统?如果是,那是什么?我很想知道OP的同事是否在使用其他版本控制系统,比如SVN或TFS。这两个人都可以使用Git,直接在彼此的机器之间来回推拉,然后将内容检入到他们的版本控制系统中。从这个问题上看,他们似乎在通过电子邮件发送更改。所以根本不使用版本控制。我很想知道OP的同事是否在使用其他版本控制系统,比如SVN或TFS。这两个人都可以使用Git,直接在彼此的机器之间来回推拉,然后将内容检入到他们的版本控制系统中。从这个问题上看,他们似乎在通过电子邮件发送更改。所以根本不使用版本控制。我很想知道OP的同事是否在使用其他版本控制系统,比如SVN或TFS。这两个人都可以使用Git,直接在彼此的机器之间来回推拉,然后将内容检入到他们的版本控制系统中。从这个问题上看,他们似乎在通过电子邮件发送更改。所以根本不使用版本控制。我很想知道OP的同事是否在使用其他版本控制系统,比如SVN或TFS。这两个人都可以使用Git,直接在彼此的机器之间来回推拉,然后将内容检入到他们的版本控制系统中。从这个问题上看,他们似乎在通过电子邮件发送更改。所以根本不使用版本控制。