GIT - нажатие на (GitHub) хозяин оригинала ничего не делает

Я разветкил репозиторий GIT:

https://github.com/nippysaurus/toodledo-objc

Клонировал его на моем локальном компьютере, указав происхождение со следующей информацией:

* remote origin
  Fetch URL: https://[email protected]/nippysaurus/toodledo-objc.git
  Push  URL: https://[email protected]/nippysaurus/toodledo-objc.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

Когда я нажимаю свои изменения на "master-хозяин" GIT печатает "все в актуальном состоянии", но ничего не обновляется в моем репозитории GitHub.

Что здесь происходит?

EDIT:

Кто-то предлагает мне проверить, действительно ли файлы были совершены... файлы были завершены, уверяю вас.

commit 0d3a21616d82c8e5a89baaf85d745fc2cfdf614f
Author: nippysaurus <[email protected]>
Date:   Wed Jun 1 13:19:14 2011 +1000

    updated readme

Это файл, который был обновлен:

commit 0d3a21616d82c8e5a89baaf85d745fc2cfdf614f
Author: nippysaurus <[email protected]>
Date:   Wed Jun 1 13:19:14 2011 +1000

    updated readme

diff --git a/README.mdown b/README.mdown
index fb8ee14..a71aa57 100644
--- a/README.mdown
+++ b/README.mdown
@@ -3,7 +3,7 @@ toodledo-objc

 An _unofficial_ toodledo-API implementation in ObjectiveC.

-This library currently uses [version 1.0 of the API](http://www.toodledo.com/info/api_doc.php "Toodledo API 1.0 spec") which has been offic
+This library currently uses [version 1.0 of the API](http://www.toodledo.com/info/api_doc.php "Toodledo API 1.0 spec") which has been offic

 Supported:

Кроме того, я вижу, что локальная версия файла сильно отличается от версии на GitHub, изменения, безусловно, добавляются к моему локальному репо, но не переносятся на удаленное репо.

Ответы

Ответ 1

Возможно, вы находитесь на другой ветке, кроме основной ветки, затем введите:

git push origin HEAD:master

поэтому git понимает, что вы хотите нажать текущую HEAD, а не главную ветвь.

Ответ 2

Когда он говорит "До настоящего времени", это означает, что ваш локальный репозиторий и ваш удаленный репозиторий - это одно и то же, то есть вы не внесли никаких изменений в свое местное репо, которое нужно перенаправить на дистанционное репо.

Если вы действительно изменили файлы, вы должны были забыть его совершить.

Если вы создали новые файлы, вы должны добавить его. Для добавления файлов используйте

git add .

то для фиксации всех отредактированных файлов используйте

git commit -am "Commit message"

то do

git push origin master

Ответ 3

Используйте эти команды. Предположим, что test.md - это новый файл, который вы создали, и вы хотите нажать его с сообщением "Тестирование"

$ git add test.md
$ git commit -a -m "Testing"
$ git push origin master