Git不会将本地存储库与远程存储库同步

时间:2014-08-29 13:43:26

标签: git github

我使用GitHub来维护我的项目。我的一个存储库有问题。它包含一个文件:

public function download($download_path, $download_file) {
    file_put_contents($download_path, $download_file);
}

本地人看起来像:

public function download($path, $file) {
    file_put_contents($path, $file);
}

虽然当我尝试将本地存储库与带有git push的远程存储库同步时,它会说:

Everything up-to-date

问题是什么? git pull无效(Already up-to-date.

2 个答案:

答案 0 :(得分:0)

您好像没有在本地提交更改。

  1. 暂存修改过的文件:

    git add path/to/the-file
    
  2. 在本地提交您的更改:

    git commit
    
  3. 将您的更改推送到GitHub。假设您的GitHub遥控器被称为origin

    git push origin master
    
  4. 您可能需要考虑阅读Git教程。以下是Atlassian's tutorials,此处为GitHub's interactive tutorial

答案 1 :(得分:0)

我通过这样做来修复它:

git add .

然后我做了:

git commit

它会打开您的默认编辑器,您应该键入提交消息,然后保存并关闭编辑器。你会看到类似的东西:

Counting objects: 1, done.
Compressing objects: 100% (1/1), done.
Writing objects: 100% (1/1), 1 bytes, done.
Total 1 (delta 1), reused 0 (delta 0)
To client@server:user/repository.git
   9a4v59c..146v3qz  master -> master

然后我做了git pull& git push