如何使用filezilla将文件传输到git分支?
我在一台本地计算机上使用git。我正在一个分支中尝试一些东西,我想用filezilla从我的另一台本地计算机向这个分支传输一个文件 我已经完成了git签出mybranch,然后我将一个文件从filezilla传输到我的git目录。但是,如果我在分支中工作,或者如果我移动到master,则该文件现在都存在 我知道filezilla无法区分git分支,因为实际上两者都存在相同的目录路径,但是您知道如何以只存在于分支中的方式传输文件吗 我还检查了如何使用filezilla将文件传输到git分支?,git,filezilla,Git,Filezilla,我在一台本地计算机上使用git。我正在一个分支中尝试一些东西,我想用filezilla从我的另一台本地计算机向这个分支传输一个文件 我已经完成了git签出mybranch,然后我将一个文件从filezilla传输到我的git目录。但是,如果我在分支中工作,或者如果我移动到master,则该文件现在都存在 我知道filezilla无法区分git分支,因为实际上两者都存在相同的目录路径,但是您知道如何以只存在于分支中的方式传输文件吗 我还检查了/home/myProject/.git/branchs
/home/myProject/.git/branchs
目录,但它是空的
谢谢 我建议您根据设计只使用git 如果我理解得很好,请纠正我的错误,您需要尝试在不同的计算机之间共享源文件 在这种情况下,您应该使用功能分支,
git-flow
可能是您最好的朋友
这里有一个实际的例子:
git flow feature start MyExperiment
创建一个功能分支,并通过git flow feature publish
发布它git commit--all-m'添加了一些功能来转移和提交它。
然后通过git push
推送git Pull--all
拉全部,然后通过git checkout feature/MyExperiment
签出功能分支git flow feature finish-D--nokeep将其合并到develop中,或者通过git flow feature delete--remote
将其销毁
这里有一个很好的git flow指南,Filezilla是一个FTP/SFTP客户端,git是一个版本控制系统。。。通过Filezilla上传一些东西,你只是把文件放在某个地方,它不会将文件添加到git repo中。您应该简单地使用一种或另一种解决方案,首选git。