Qual é a sua dúvida?
Comandos Git úteis
Resumo
Enviando alterações para o bitbucket ou github
// entre na pasta do projeto
$ cd [project folder]
// verifique as atualizações no seu ambiente, incluindo arquivos novos
$ git status
// adicione os arquivos novos
$ git add *
// sinalize os arquivos que deseja atualizar no projeto remoto
$ git commit -a
// baixe as novidade e resolva os conflitos
$ git pull origin master
// envie as suas atualizações, incluindo os conflitos resolvidos
$ git push origin master
Realizando o clone
O git clone realiza a baixa do projeto da nuvem para o seu ambiente, ficando disponível para que você contribua com o seu desenvolvimento.
$ git clone [project url]
$ git clone [user]@bitbucket.org:[project folder ou user]/support-material.git
A url pode ser obtida no GitHub ou BitBucket. Exemplo
$ git clone FabricioJF@bitbucket.org:FabricioJF/support-material.git
Adicionando arquivos novos ao projeto
Para enviar ao versionador os novos arquivos que você adicionou no projeto é necessário executar um git add, o comando abaixo adiciona todos os arquivos novos do seu projeto que ainda não estejam versionados.
Vendo os arquivos novos e os alterados no seu ambiente:
$ git status
Adicionando todos os arquivos novos ao git
$ git add *
Realizando o commit
O comando commit marca tudo que você deseja eviar para o servidor remoto. Para realizar o commit você deve inserir uma breve descrição que achar relevante para seguir junto com o envio, evite commits sem descrição.
$ git commit -a
Realizando o pull antes do push
O comando pull busca todas as novidades do projeto que ainda não estão na sua máquina. Ele precisa ser executado antes do push para garantir que as novidades presentes no repositório remoto estejam no seu projeto local. Isso possibilita a remocão de conflitos através o processo de merge. (git merge, saiba mais)
$ git pull origin master
Realizando o push
Enviando as alterações para o servidor remoto
$ git push origin master
Dados do projeto nos arquivos locais do git
Analise o arquivo .git/config presente dentro da pasta raiz do projeto para ver as configurações ativas
$ nano .git/config