Como enviar os ficheiros no GitHub

baixei recentemente GitHub e criei um repositório nele. Estou a tentar fazer upload de um projecto. Como faço isto?

Author: Axel Kemper, 2012-03-06

7 answers

Bem, isto tem mesmo muito que ver. Presumo que tenhas uma conta em http://github.com se não, vai buscar um. Depois disso, podes seguir o guia deles, é muito simples e fácil e a explicação é muito mais clara do que a minha. http://help.github.com/ >> http://help.github.com/mac-set-up-git/

Para responder à sua pergunta específica: você envia ficheiros para o github através do comando {[[0]} depois de ter adicionado os seus ficheiros Você necessário através de git add 'files' e comunicá-los git commit -m "my commit messsage"

 21
Author: Justin Herrick, 2014-12-09 22:28:30
Não encontrei as respostas acima suficientemente explícitas, e levei algum tempo a descobrir por mim mesma. A Página mais útil que encontrei foi: http://www.lockergnome.com/web/2011/12/13/how-to-use-github-to-contribute-to-open-source-projects/

Estou numa caixa Unix, a usar a linha de comando. Espero que isto funcione numa linha de comando Mac. (A interface do Mac ou da janela parece estar disponível em desktop.github.com mas ainda não testei isto, e não sei se é transferível. isto será para o GUI.)

Passo 1: Criar uma conta Github Passo 2: Criar um novo repositório, tipicamente com um ficheiro README e LICENCE criado no processo. Passo 3: Instalar software "git". (Links em respostas acima e ajuda on-line no github deve ser suficiente para fazer estes passos, para que eu não fornecer instruções detalhadas.) Passo 4: diga ao git quem é:

git config --global user.name "<NAME>"
git config --global user.email "<email>"
Acho que o e-mail deve ser um dos endereços que associou à conta github. Usei o mesmo nome que eu. usado em github, mas eu acho (Não tenho certeza) que isso não é necessário. Opcionalmente você pode adicionar cache de credenciais, então você não precisa digitar o nome da sua conta github e senha tantas vezes. https://help.github.com/articles/caching-your-github-password-in-git/

Criar e navegar para uma pasta de trabalho de nível superior:

mkdir <working>
cd <working>

Importar o repositório quase vazio do github:

git clone https://github.com/<user>/<repository>

Isto pode pedir credenciais (se o repositório github não for "público".) Muda para o directório, e vê o que fizemos:

cd <repository>
ls -a
git remote -v

(os comandos 'ls' e 'git remote' são opcionais, eles só lhe mostram coisas) Copie os 10000 ficheiros e milhões de linhas de código que deseja colocar no repositório:

cp -R <path>/src .
git status -s

(assumindo que tudo o que deseja está sob uma pasta chamada "src".) (O segundo comando de novo é opcional e só lhe mostra coisas)

Adicione todos os ficheiros que acabou de copiar para o git, e opcionalmente admire o resultados:

git add src
git status -s

Persistir todas as alterações:

git commit -m "<commit comment>"

Pressione as alterações

git push origin master

" Origin "é um nome alternativo para o seu repositório github que foi criado automaticamente pelo comando" git clone". "mestre" é o ramo a que estás a empurrar. Vá olhar para o github no seu navegador e você deve ver todos os arquivos foram adicionados.

Opcionalmente remove a pasta em que fez tudo isto, para recuperar o espaço em disco:

cd ..
rm -r <working>
 19
Author: Michael Woodhams, 2015-11-24 02:00:41

Você precisa criar um repo git localmente, adicionar os seus ficheiros do projecto a esse repo, enviá-los para o repo local e, em seguida, sincronizar esse repo para o seu repo no github. Você pode encontrar boas instruções sobre como fazer o último bit no github , e o primeiro deve ser fácil de fazer com o software que você baixou.

 11
Author: Case, 2012-03-06 04:41:27

Aqui estão os passos (in-short), uma vez que eu não sei exatamente o que você fez:
1. Transferir e instalar o Git no seu sistema: http://git-scm.com/downloads
2. Usando o Git Bash (uma linha de comandos para o Git) ou a linha de comandos nativa do seu sistema, configure um repositório de git local.
3. Use a mesma consola para checkout, commit, push, etc. os ficheiros do Git.

Espero que isto ajude aqueles que vêm à procura aqui.
 7
Author: P5Coder, 2013-10-10 11:48:12

Para enviar ficheiros para o seu repo sem usar a linha de comandos, basta escrever isto a seguir ao nome do seu repositório no navegador:

Https://github.com/yourname/yourrepositoryname/enviar/mestre

E depois arrastar e largar os ficheiros.(desde que você esteja no github e o repositório tenha sido criado de antemão)

 7
Author: onexf, 2016-07-25 09:03:09

Se estiver no windows:

Http://windows.github.com/

Caso contrário: http://git-scm.com/downloads/guis

 6
Author: user2263462, 2013-11-12 21:48:16

Se quiser enviar uma pasta ou um ficheiro para o Github

1-Criar um repositório no Github

2-make: git remote add origin "Your Link" as it is described on the Github

3-então use git push-U. origin master.

4-tem de indicar o seu nome de utilizador e senha.

5-Após a autenticação, a transferência começará

 0
Author: Zineb SKARABI, 2018-02-02 20:14:29