В чем недостаток выполнения git init в каталоге рабочего стола? - PullRequest
1 голос
/ 30 января 2020

Я использую win10, и у меня есть папка с именем UTM, помещаемая в каталог рабочего стола. Я хочу сделать это в моем репо в github. Поэтому я cd в папку рабочего стола и делаю git init. Но мой друг сказал мне, что я не должен этого делать. Я спрашиваю его почему. Он не мог дать мне причину, но просто сказал, что люди обычно этого не делают. Поэтому мне любопытно, есть ли недостаток в создании пустого репозитория Git в каталоге рабочего стола? Если я не сделаю git add для других файлов, это должно быть безопасно, не так ли?

Ответы [ 2 ]

2 голосов
/ 30 января 2020

git init является локальной операцией, поэтому она не имеет отношения к GitHub.

Пока вы не являетесь удаленным (cd UTM; git remote add origin https://github.com/<you>/<your_repo>) и фактически добавляете команду, а затем пу sh, ничто не оставит ваш P C без вашего ведома.

Но это должно быть сделано в папке, которую вы намереваетесь pu sh, а не в "Desktop" (которая имеет все виды файлов, которые вы, возможно, не хотите печатать sh)

И это предполагает, что удаленное хранилище GitHub является новым пустым.

0 голосов
/ 30 января 2020

Вы можете отслеживать изменения в дереве каталогов, используя git после того, как вы ввели git init в нем. Вопрос не в том, есть ли «преимущества» или «недостатки» в том, чтобы сделать ваш рабочий стол репозиторием git. Вопрос в том, хотите ли вы отслеживать изменения всех файлов и каталогов на рабочем столе. Если вы это сделаете, то git init, а остальное - это то, что вы можете сделать. Если нет, то не делайте этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...