Git кажа паходжанне ўжо існуе, калі ён сапраўды не мае

Я спрабую наладзіць мярзотнік, я пачынаю з усім свежым, і я пасля ўсіх крокаў у https://help.github.com/articles/create-a-repo (за выключэннем замест таго, каб стварыць файл README, які я зрабіў Git ініцыялізацыі ў маёй тэчцы зыходнага кода праекта і зрабіў« мярзотнік дадаць *. * ') але Вось што адбываецца, калі я спрабую дадаць roigin:

E:\eclypse\workspace [master]> git remote add origin https://github.com/my-repo/android-projects.git
fatal: remote origin already exists.
E:\eclypse\workspace [master +0 ~7 -0]> git remote -v
origin
upstream
E:\eclypse\workspace [master +0 ~7 -0]> git remote rm origin
error: Could not remove config section 'remote.origin'

Я ведаю, што пульт дыстанцыйнага кіравання не існуе, вось мой канфігурацыйны файл:

[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly

Што адбываецца? Заўвага: Я ведаю, што я магу проста выкарыстоўваць іншае імя, акрамя «паходжання», але ёсць што-то тут не так, і я хачу, каб высветліць, што. І я стараюся, выкарыстоўваючы іншае імя для пачатку, я бягу ў пытанні пазней ўніз па лініі.

абнаўленне, вось змесціва майго файла .gitconfig

[user]
name = Siavash Bonakdar
email = [email protected]
2
ёсць .git тэчка ў маім корані, і пры тым, што ёсць файл з імем «канфігурацыі». Я не бачу «GetConfig».
дададзена аўтар Siavash, крыніца
ёсць .git тэчка ў маім корані, і пры тым, што ёсць файл з імем «канфігурацыі». Я не бачу «GetConfig».
дададзена аўтар Siavash, крыніца
Добра, я знайшоў яго, я буду публікаваць ўтрыманне вышэй
дададзена аўтар Siavash, крыніца
Добра, я знайшоў яго, я буду публікаваць ўтрыманне вышэй
дададзена аўтар Siavash, крыніца
У Вас ёсць ~/.gitconfig ?
дададзена аўтар Carl Norum, крыніца
У Вас ёсць ~/.gitconfig ?
дададзена аўтар Carl Norum, крыніца
Так, гэта канфігурацыйны файл вашага рэпазітара. У вас ёсць глабальны канфігурацыйны файл у хатнім каталогу?
дададзена аўтар Carl Norum, крыніца
Так, гэта канфігурацыйны файл вашага рэпазітара. У вас ёсць глабальны канфігурацыйны файл у хатнім каталогу?
дададзена аўтар Carl Norum, крыніца

7 адказы

Інфармацыя пра вядомых пультаў дыстанцыйнага кіравання проста захоўваюцца ў нармальнай канфігурацыі гнюса.

мярзотнік захоўвае сваю канфігурацыю ў (патэнцыйна) трох розных месцах. Для сістэмы шырыні канфігурацыі, персанальнай канфігурацыі і сховішчы канкрэтнай канфігурацыі.

Вы можаце пералічыць усе розныя канфігурацыі:

git config --list --system
git config --list --global
git config --list --local

Адным з такіх месцаў павінны пералічыць нешта пра remote.origin. * .

Вы можаце адрэдагаваць адпаведны файл, выкарыстоўваючы адзін з іх:

git config --edit --system
git config --edit --global
git config --edit --local
3
дададзена

Інфармацыя пра вядомых пультаў дыстанцыйнага кіравання проста захоўваюцца ў нармальнай канфігурацыі гнюса.

мярзотнік захоўвае сваю канфігурацыю ў (патэнцыйна) трох розных месцах. Для сістэмы шырыні канфігурацыі, персанальнай канфігурацыі і сховішчы канкрэтнай канфігурацыі.

Вы можаце пералічыць усе розныя канфігурацыі:

git config --list --system
git config --list --global
git config --list --local

Адным з такіх месцаў павінны пералічыць нешта пра remote.origin. * .

Вы можаце адрэдагаваць адпаведны файл, выкарыстоўваючы адзін з іх:

git config --edit --system
git config --edit --global
git config --edit --local
3
дададзена

Інфармацыя пра вядомых пультаў дыстанцыйнага кіравання проста захоўваюцца ў нармальнай канфігурацыі гнюса.

мярзотнік захоўвае сваю канфігурацыю ў (патэнцыйна) трох розных месцах. Для сістэмы шырыні канфігурацыі, персанальнай канфігурацыі і сховішчы канкрэтнай канфігурацыі.

Вы можаце пералічыць усе розныя канфігурацыі:

git config --list --system
git config --list --global
git config --list --local

Адным з такіх месцаў павінны пералічыць нешта пра remote.origin. * .

Вы можаце адрэдагаваць адпаведны файл, выкарыстоўваючы адзін з іх:

git config --edit --system
git config --edit --global
git config --edit --local
3
дададзена

Аддалены адпавядае двум рэчам:

    <�Літый> <�р> Частка канфігурацыі ў .git/канфігурацыі </р> <�Літый> <�р> Набор спасылках, у прасторы імёнаў спасылкі/пультаў ДК/$ дыстанцыйнага </р>

Я лічу, што ў вас ёсць другі, але не першы (хутчэй за ўсё таму, што вы выдалілі аддаленае ад Вашага .git/канфігурацыі файл раней).

git remote rm tries to remove both, but the fact that the refs should be stored in refs/remotes/$remote is stored in the configuration file, and this information does not exist anymore, hence git cannot remove these refs.

Вы можаце зноўку стварыць ўручную аддалены падзел у файле канфігурацыі, каб GIT аддалены ГТ , каб працаваць належным чынам, або выкарыстаць мярзотнік абнаўленне-вых -d на кожным иом выдаліць (выкарыстоўвайце мярзотнік для-кожнага-спасылка , каб высветліць, якія).

0
дададзена

Аддалены адпавядае двум рэчам:

    <�Літый> <�р> Частка канфігурацыі ў .git/канфігурацыі </р> <�Літый> <�р> Набор спасылках, у прасторы імёнаў спасылкі/пультаў ДК/$ дыстанцыйнага </р>

Я лічу, што ў вас ёсць другі, але не першы (хутчэй за ўсё таму, што вы выдалілі аддаленае ад Вашага .git/канфігурацыі файл раней).

git remote rm tries to remove both, but the fact that the refs should be stored in refs/remotes/$remote is stored in the configuration file, and this information does not exist anymore, hence git cannot remove these refs.

Вы можаце зноўку стварыць ўручную аддалены падзел у файле канфігурацыі, каб GIT аддалены ГТ , каб працаваць належным чынам, або выкарыстаць мярзотнік абнаўленне-вых -d на кожным иом выдаліць (выкарыстоўвайце мярзотнік для-кожнага-спасылка , каб высветліць, якія).

0
дададзена

Аддалены адпавядае двум рэчам:

    <�Літый> <�р> Частка канфігурацыі ў .git/канфігурацыі </р> <�Літый> <�р> Набор спасылках, у прасторы імёнаў спасылкі/пультаў ДК/$ дыстанцыйнага </р>

Я лічу, што ў вас ёсць другі, але не першы (хутчэй за ўсё таму, што вы выдалілі аддаленае ад Вашага .git/канфігурацыі файл раней).

git remote rm tries to remove both, but the fact that the refs should be stored in refs/remotes/$remote is stored in the configuration file, and this information does not exist anymore, hence git cannot remove these refs.

Вы можаце зноўку стварыць ўручную аддалены падзел у файле канфігурацыі, каб GIT аддалены ГТ , каб працаваць належным чынам, або выкарыстаць мярзотнік абнаўленне-вых -d на кожным иом выдаліць (выкарыстоўвайце мярзотнік для-кожнага-спасылка , каб высветліць, якія).

0
дададзена

Аддалены адпавядае двум рэчам:

    <�Літый> <�р> Частка канфігурацыі ў .git/канфігурацыі </р> <�Літый> <�р> Набор спасылках, у прасторы імёнаў спасылкі/пультаў ДК/$ дыстанцыйнага </р>

Я лічу, што ў вас ёсць другі, але не першы (хутчэй за ўсё таму, што вы выдалілі аддаленае ад Вашага .git/канфігурацыі файл раней).

git remote rm tries to remove both, but the fact that the refs should be stored in refs/remotes/$remote is stored in the configuration file, and this information does not exist anymore, hence git cannot remove these refs.

Вы можаце зноўку стварыць ўручную аддалены падзел у файле канфігурацыі, каб GIT аддалены ГТ , каб працаваць належным чынам, або выкарыстаць мярзотнік абнаўленне-вых -d на кожным иом выдаліць (выкарыстоўвайце мярзотнік для-кожнага-спасылка , каб высветліць, якія).

0
дададзена