Git - 没有克隆部署

时间:2013-09-18 13:10:25

标签: git deployment

我已经在服务器上的项目文件夹中有文件。 我在那里初始化git:

git init

然后我设置了遥控原点

git remote add origin git@bitbucket.org:xxxx

和ssh键。 现在我想用远程存储库中的新文件替换旧文件。我应该使用哪个命令?

我试过

git pull origin master

但它没有做任何改变,当我做的时候:

git checkout master

它说:

  

错误:将覆盖以下未跟踪的工作树文件   结帐时:   我之前尝试过,它工作正常,现在我不知道我做错了什么)

 git checkout .

也会出错:

  

git checkout .error:pathspec'./'与git已知的任何文件都不匹配。

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

git fetch
git stash
git checkout -b master origin/master
git stash pop

也许在这一点上你可以找到一些冲突