Como posso upar um projeto do Netbens pro github rápido? Digo rápido porque no momento não estou podendo parar pra aprender a usar git direito, só queria upar um projeto pra usar como portfolio
Os screencasts do neatbeans são muito velhos.
Como posso upar um projeto do Netbens pro github rápido? Digo rápido porque no momento não estou podendo parar pra aprender a usar git direito, só queria upar um projeto pra usar como portfolio
Os screencasts do neatbeans são muito velhos.
Vai no terminal, navega até a pasta do projeto e:
git init
(se não for um repositório git ainda)git add .
git commit -m 'Mensagem de Commit'
git remote add origin <url_do_projeto_no_github>
git push -u origin master
Ok, fiz isso e depois do último comando recebo a msg “everything up-to-date” e achei que tivesse funcionado, mas o repositório do github continua vazio.
Colocou a URL certa? É a que termina com .git
. Digita git remote -v
e vê se aparece algo mais ou menos assim:
origin https://github.com/usuario/repositorio.git (fetch)
origin https://github.com/usuario/repositorio.git (push)
Estou com 2 “origin” com o caminho do projeto no meu pc e 2 “repository” com o caminho do repositório do github (com .git no fim)
Achei que da primeira vez que adicionei tivesse dado erro…
Ah, você nomeou o do github como repository
? Então é
git push -u repository master
git
= script to git
push
= publique algo desse repositório para algum lugar (será definido mais na frente)
-u
== defina a upstream dessa branch para a mesma onde eu vou fazer push agora (upstream é a branch na qual a tua se “espelha”, é com a upstream que você compara tua branch atual para saber se vc está atualizado ou não, é dela que você busca updates)
repository
= nome do repositório para onde vc quer dar push
master
= abreviação do que você quer jogar para o repositório. Dessa forma, você quer dizer: "publique o conteúdo da minha branch atual na branch master
do repositório alvo. A sintaxe mais explícita é <src>:<dst>
, onde <src>
é a origem e <dst>
e o destino.
A flag -u
é opcional, e você só precisa utiliza-la na primeira vez que fizer push. Nas próximas, basta dizer git push
(sem especificar para onde), pois o padrão é dar push para a upstream.
Consegui! Valeu mesmo, boa noite pra você