Acabei de começar a usar o git no Vista, com meu repositório em /path/to/project/git repo
.
Agora descobri que o espaço no nome da pasta é uma pequena irritação ao trabalhar no git bash.
Posso apenas renomear a pasta para /path/to/project/gitrepo
? Tudo no git config é relativo ou há algo que se refira explicitamente à pasta pai?
Eu tentei apenas fazer uma cópia do Windows da pasta principal e executar o git bash nisso, e 'git log' mostra as alterações que eu fiz anteriormente. Portanto, presumo que renomear a pasta principal esteja OK, mas gostaria de ter certeza antes de prosseguir.
Sim, é seguro renomear a pasta que contém um repositório Git. Todos os caminhos dentro do repositório Git são relativos.
fonte
Verifique os comentários primeiro ...
Na minha opinião, o melhor é usar o fluxo de trabalho git , principalmente quando você usa um servidor git (repositório master remoto), o que significa:
git pull
,git push
e, finalmente,git status
para ver se está tudo bem)git clone <former directory> <new directory>
(Como também sou novo no GIT, essa pode não ser a resposta completa e correta. Eu tive a mesma pergunta que Mick e para fins de aprendizado, tentei fazer do jeito git :) Obrigado pela pista, vonC! Por favor, corrija-me, se necessário :)
fonte
git clone <former directory> <new directory>
, você não precisa criar o<new directory>
primeiro. Ogit clone
irá criar para você.<new directory>
para<old directory>
. Então, umgit remote -v
em<new directory>
apareceriaorigin C:/old/directory
.git remote rm origin
- para remover seu diretório antigo como a origem de seu novo representante e -cd .. and rm -rf <former directory>
para excluir o diretório antigosim, você pode mudar isso. seu repo ainda direciona para seu git .. só não remova / edite o nome de .git para
fonte