【发布时间】:2013-09-18 13:10:24
【问题描述】:
我已经在服务器上的项目文件夹中有文件。 我在那里初始化 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 已知的任何文件都不匹配。
【问题讨论】:
-
我不想推送,它的旧版本在我发出这个命令的服务器上..
-
看起来您正试图强制拉动,如this question 所述
标签: git deployment