Introdução

Documentação

Você pode consultar essas páginas para mais detalhes

Nós iremos criar um repositório para guardar arquivos de um projeto.

Suponha que você tenha esteja trabalhando em um projeto de uma disciplina qualquer (ex: Sistemas Operacionais).

Os repositórios no github podem ser Privados ou Públicos, para o nosso caso iremos criar repositórios públicos, ou seja, qualquer pessoa poderá acessar os arquivos que fomos salvar.

Vamos supor que desejamos salvar um projeto com os seguintes arquivos:

criando diretório do repositório

O nosso primeiro passo é criar o diretório num local que desejamos, nesse caso optamos por criar projeto-de-so dentro do diretório w:

rm -rf ~/w/projeto-de-so
mkdir -p ~/w/projeto-de-so
cd ~/w/projeto-de-so

Inicializando repositório

git init
Initialized empty Git repository in /home/eduardo/w/projeto-de-so/.git/

Percebam que a pasta .git foi criada:

ls -la
total 12
drwxrwxr-x  3 eduardo eduardo 4096 Ago  1 23:17 .
drwxrwxr-x 13 eduardo eduardo 4096 Ago  1 23:17 ..
drwxrwxr-x  7 eduardo eduardo 4096 Ago  1 23:17 .git

Baixando arquivos e salvando na pasta

cd ~/w/projeto-de-so/
wget http://docente.ifrn.edu.br/igoralves/informatica-basica/sistemas-operacionais-1/at_download/file
wget https://github.github.com/training-kit/downloads/pt_BR/github-git-cheat-sheet.pdf
wget https://github.com/edusantana/aprendendo-git-ifpb/raw/master/so/ola.py
wget https://github.com/edusantana/aprendendo-git-ifpb/raw/master/so/links.txt

Criando arquivo README

Para enviar os arquivos para um repositório é necessário criar arquiv README:

echo "# projeto-de-so" >> README.md

Criando repositório

criando-repositorio

NOTE: Certifique-se de está dentro do diretório ‘projeto-de-so'.