Eu tenho um código no Eclipse que gostaria de enviar para o GitHub, mas até agora não consigo descobrir como. Diz "criar um repositório", mas parece mais uma pasta que contém seus projetos e não tenho certeza de como enviar meu código para ela. Desculpas pela pergunta aparentemente idiota. Além disso, como deletar repositórios? Não vi uma maneira de fazer isso também.
89
Respostas:
Embora o plugin EGit para Eclipse seja uma boa opção, uma ainda melhor seria aprender a usar git bash - ou seja, git a partir da linha de comando. Não é terrivelmente difícil aprender o básico do git, e geralmente é muito benéfico entender algumas operações básicas antes de confiar em uma GUI para fazer isso por você. Mas para responder sua pergunta:
Em primeiro lugar, baixe o git de http://git-scm.com/ . Em seguida, vá para http://github.com/ e crie uma conta e um repositório.
Em sua máquina, primeiro você precisa navegar até a pasta do projeto usando git bash. Quando você chega lá, você:
que inicia um novo repositório git nesse diretório.
Quando tiver feito isso, você precisa registrar esse novo repo com um controle remoto (para onde você enviará - enviará - seus arquivos), que neste caso será o github. Você obterá o URL correto do seu repositório no GitHub.
Você precisa adicionar seus arquivos existentes ao seu commit local:
Então você precisa fazer um commit inicial, então você faz:
Agora você criou um commit em seu repositório local, mas não no remoto. Para colocá-lo no controle remoto, você faz a segunda linha que postou:
fonte
git commit -a -m "Initial commit"
eu precisava primeiro fazer umgit pull https://github.com/[username]/[reponame].git
Não tenho certeza se o problema foi algo que eu fiz de errado ou não, mas funcionou depois disso.Aqui está um vídeo passo a passo de como enviar projetos Eclipse para o github
https://www.youtube.com/watch?v=BH4OqYHoHC0
Adicionando as etapas aqui.
Clique com o botão direito em seu projeto eclipse -> Equipe -> Compartilhar projeto
Escolha git na lista mostrada; marque a caixa que pede criar ou usar repositório -> clique em criar repositório e clique em terminar. - Isso criará um repositório git local. (Supondo que você já tenha o git instalado)
Clique com o botão direito do mouse em projeto -> Equipe -> Confirmar - Selecione apenas os arquivos que deseja confirmar e clique em Confirmar. - Agora, os arquivos estão comprometidos com seu repositório local.
Acesse a visualização dos repositórios git no eclipse (ou Equipe -> Mostrar na visualização dos repositórios)
Expanda o repositório git do seu projeto e clique com o botão direito em Remotes -> Criar Remoto
O nome remoto aparecerá como origem, selecione a opção 'Configurar Push' e clique em ok
Na próxima caixa de diálogo, clique em alterar ao lado da caixa de texto URI e forneça seu url git, nome de usuário, senha e clique em 'Salvar e enviar'. Isso configura git Push.
Para configurar o Fetch, vá para Repositórios Git -> Remoto -> Configurar Fetch -> Adicionar -> Filial Mestre -> Avançar -> Concluir -> Salvar e Fetch
Para configurar Filial Mestre, Filial -> Local -> Filial Mestre -> Clique com o botão direito e configure a filial -> Remoto: origem e Filial Upstream: refs / heads / master -> clique em ok
Ao atualizar seu repo, você poderá ver os arquivos que confirmou e pode fazer push e pull do repo.
fonte
Você precisa de um cliente git para enviar seu projeto para servidores git. Para eclipse, o EGIT é um bom plugin para usar o GIT.
para aprender o básico do git, veja aqui // eu acho que você deveria ter o básico primeiro
fonte
Para eclipse eu acho que EGIT é a melhor opção. Este guia http://rogerdudler.github.io/git-guide/index.html ajudará você a entender o git rapidamente.
fonte
Muitas dessas respostas mencionam como compartilhar o projeto no Git, o que é fácil, você apenas compartilha o código no git, mas uma coisa a ser observada é que não há nenhum "arquivo de projeto" aparente no qual o usuário final possa clicar duas vezes . Em vez disso, você deve usar Importar-> Geral-> Projeto existente e selecionar a pasta inteira
fonte
A resposta de Jokab me ajudou muito, mas no meu caso não consegui empurrar para o github até fazer o login na minha conta do github no git bash, então executei os seguintes comandos
git config credential.helper store
então
git push http://github.com/[user name]/[repo name].git
Após o segundo comando, uma janela GUI apareceu, eu forneci minhas credenciais de login e funcionou para mim.
fonte