Comandos básicos do git
#iniciar um repositório. Colocamo-nos na pasta que queremos no git e iniciamos com:
$ git init
# adicionar todos os ficheiros da pasta ao git
$ git add .
#Podemos adicionar só um documento ou pasta. Consultar help do git. Neste caso adicionamos tudo
#Fazer commit para guardar no master o conteúdo adicionado ao header
$ commit -m "Qualquer coisa"
# adicionar todos os ficheiros da pasta ao git
# Remover ficheiros e pastas (-r) do index. Ficheiros e pastas físicos não são apagados (--cached). Devemos adicionar um ficheiro .gitignore para que no próximo commit estes não voltem a ser adicionados.
# adicionar dados do utilizador (name) ao config Global
$ git config --global user.name xpto
# adicionar dados do utilizador (email) ao config Global
$ git config --global user.email xpto@gmail.com
# adicionar local do repositório externo ao config local, porque isto é feito por repositório ( namerepo - será o nome do nosso repositório)
$ git config --local remote.origin.url=https://github.com/xpto/namerepo
# Para enviarmos o nosso repositório para o guithub fazemos
$ git push
#iniciar um repositório. Colocamo-nos na pasta que queremos no git e iniciamos com:
$ git init
# adicionar todos os ficheiros da pasta ao git
$ git add .
#Podemos adicionar só um documento ou pasta. Consultar help do git. Neste caso adicionamos tudo
#Fazer commit para guardar no master o conteúdo adicionado ao header
$ commit -m "Qualquer coisa"
# adicionar todos os ficheiros da pasta ao git
$ git config --global core.autocrlf false
# Remover ficheiros e pastas (-r) do index. Ficheiros e pastas físicos não são apagados (--cached). Devemos adicionar um ficheiro .gitignore para que no próximo commit estes não voltem a ser adicionados.
$ git rm -r --cached .
$ git config --global user.name xpto
# adicionar dados do utilizador (email) ao config Global
$ git config --global user.email xpto@gmail.com
# adicionar local do repositório externo ao config local, porque isto é feito por repositório ( namerepo - será o nome do nosso repositório)
$ git config --local remote.origin.url=https://github.com/xpto/namerepo
# Para enviarmos o nosso repositório para o guithub fazemos
$ git push