Nie jestem pewien, w jaki sposób (oddział utworzony z Egit, prawdopodobnie) skończyło z tej sekcji w moim config:Co oznacza zdalny =. w konfiguracji GIT?
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "sfc"]
remote = .
merge = refs/heads/master
rebase = true
chciałbym zrozumieć. Nie jestem pewien, czy kropka w remote = .
jest interpretowana jako adres URL (bieżący katalog) lub specjalna nazwa repozytorium (alias do siebie)? Czy to jest legalne/normalne/typowe, czy też powinienem się domyślić, że to jest pomieszane? Wydaje mi się dziwne, że mam "zdalną" specyfikację, która wskazuje na to samo repozytorium. Co więcej, ta gałąź rzeczywiście istnieje w odległym ... Jakie byłyby implanty tego zachowania względem pchania/ciągnięcia?
Niektórzy więcej informacji:
$ git remote show origin
* remote origin
Fetch URL: ssh://[email protected]/var/gitrep/zzz.git
Push URL: ssh://[email protected]/var/gitrep/zzz.git
HEAD branch: master
Remote branches:
master tracked
sfc tracked
Local branch configured for 'git pull':
master merges with remote master
Local refs configured for 'git push':
master pushes to master (fast-forwardable)
sfc pushes to sfc (up to date)
$ git branch -vv
* master f394d8b [origin/master: ahead 1] Bla blah...
sfc 8065309 [master: behind 89] Bla blah...
Myślę, że odwołuje się do obecnego repozytorium ... spróbuj utworzyć commit i wykonaj polecenie 'git fetch sfc''? –