Projeto do Netbeans pra Github

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:

  1. git init (se não for um repositório git ainda)
  2. git add .
  3. git commit -m 'Mensagem de Commit'
  4. git remote add origin <url_do_projeto_no_github>
  5. git push -u origin master
1 curtida

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.

1 curtida

Consegui! Valeu mesmo, boa noite pra você