Git не синхронизирует локальную ветку с репозиторием github

#git #github

#git #github

Вопрос:

Я все еще новичок в git, я использовал SVN большую часть своей рабочей жизни (более 10 лет)

Я заметил, что проект, над которым я работаю локально, не обновляет удаленный репозиторий github. На самом деле github думает, что я последний раз совершал 1 год назад.

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

то, что произошло, вероятно, около года назад, я решил создать ветку для работы над расширением моего проекта, но, похоже, это создало локальный репозиторий на моем компьютере, и каждый коммит / push фактически остается локальным. Это мое мнение, но я могу ошибаться.

Я выполнил команду:

 git remote show origin
  

Результат выглядит следующим образом:

 C:UserscharbgitStockScreener-persistence [persistence ≡  1 ~0 -0 !]> git remote show origin
* remote origin
  Fetch URL: https://github.com/charcode/StockScreener.git
  Push  URL: https://github.com/charcode/StockScreener.git
  HEAD branch: master
  Remote branches:
    adding_persistence tracked
    master             new (next fetch will store in remotes/origin)
    persistence        tracked
    reducing_barrier   new (next fetch will store in remotes/origin)
  Local branches configured for 'git pull':
    adding_persistence merges with remote adding_persistence
    persistence        merges with remote persistence
  Local refs configured for 'git push':
    adding_persistence pushes to adding_persistence (local out of date)
    persistence        pushes to persistence        (up to date)
C:UserscharbgitStockScreener-persistence [persistence ≡  1 ~0 -0 !]>
  

сохранение — это ветка, которую я создал сегодня в попытке удаленно передать код в ветку (на github)

Я запустил git log , и это дало мне следующее (включена только верхняя часть):

 commit b7732f31dc86f55c2f822d8a514d7726ac32a70f
Author: charcode <charbelgereige@gmail.com>
Date:   Wed Oct 19 01:11:48 2016  0100

    most of the first step of DB persistence for symbols and sectors done.

    something still not working in the @Autowired repositories

commit c308d1fbb7ed0b11043a865cc60014e9ca5ccc69
Author: charcode <charbelgereige@gmail.com>
Date:   Sun Oct 16 09:01:00 2016  0100
  

Если вы зайдете в репозиторий на github, там будет написано, что последний коммит ноябрь 2015:
https://github.com/charbelgereige/StockFilter/commits/persistence

И я не вижу своих недавних изменений (за последний год!! — к счастью, они у меня есть локально) Есть идеи?

Комментарии:

1. URL-адреса не совпадают. Git говорит, что удаленный https://github.com/charcode/StockScreener , а вы говорите, что репозиторий https://github.com/charbelgereige/StockFilter

Ответ №1:

Попробуйте это (чтобы снова добавить свой удаленный):

 git remote remove origin
git remote add origin git@github.com:charbelgereige/StockFilter.git
  

А затем попробуйте push еще раз

Ответ №2:

Как упоминалось в одном из комментариев, ваши коммиты, вероятно, находятся здесь:https://github.com/charcode/StockScreener/tree/persistence?