我一直在通过FTP与网络应用上的某个人合作,但当然这是不可避免的垮台所以我们转而使用git。我切换到git并且一直在做主人,他现在已经使用FTP工作了大约一个星期。
我们现在都在使用git,而我正试图找出将文件合并在一起的最佳方法。如果我将文件从FTP拖放到新的本地分支上,我git add .
,commit
和push
到新分支。然后我git checkout master
并尝试git merge newBranch
并使用newBranch的文件覆盖master上的文件。
我已经在git上阅读了很多内容,但在我的场景中我似乎无法理解这一点。关于如何处理这个问题的任何提示都将非常感激。
由于
答案 0 :(得分:0)
这应该有效:
123456
。git checkout master
git checkout -b ftp 123456
git checkout master
ftp
分支合并为主文件:git merge ftp
。现在应该会遇到很多冲突 - 手动解决它们,然后提交更改。
为避免破坏主分支,您可能希望在另一个分支中执行所有操作,而不是master
。