Git y sourcetree @ bitbucket

Quería usar un sistema de control de versiones para algunos de mis proyectos, así que hice una count de Bitbucket y descargué Git y Sourcetree.

He instalado todo y todo funciona, pero no estoy seguro de algunas cosas:

  1. ¿La única forma es crear un Rep. En Bitbucket y clonarlo en mi PC? ¿No hay una manera de crear la carpeta en mi PC y "uploadla" como un nuevo repository a Bitbucket?

  2. ¿Cuál es el order? ¿Debo presionar y comprometer, o debo comprometer y luego presionar? (Tenga en count que soy el único que hace esto)

  3. ¿Cómo puedo vincular mis proyectos Netbeans y VS? ¿Tengo que arrastrar manualmente los files .cpp y .java en mi carpeta de repository local?

Gracias por tu time.

¡Parece que necesitas una introducción a git! Hay muchos buenos tutoriales / how-to-learn en git, aquí hay algunos de mis favoritos, especialmente para principiantes.

http://think-like-a-git.net/

http://pcottle.github.io/learnGitBranching/

Pero, para responder sus preguntas:

1) No, primero debe crear un repository y luego puede agregar files al repository. La mejor manera de hacerlo es crear un repository, clonarlo, mover files a esa carpeta, confirmar los files y luego presionarlos. Hay una forma de inicializar un git repo dentro de un directory existente, pero es una especie de molestia hacerlo de esa manera (un poco más complejo). La clonación y el movimiento simplificarán las cosas.

2) ¡Debe comprometerse con sus cambios antes de empujarlos! Después de realizar un cambio, en realidad no se registra como modificado hasta que se los asigna al historial (y el historial es lo que determina qué se envía al repository)

3) Movería el contenido de las carpetas de proyectos a su repository de git clonado, lo comprometería y lo presioné.