A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Control de versiones con Git y GitLab

9/25
Recursos

Aportes 32

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

para los que tienen windows, la autenticaci贸n se hace en Tools鈥>Options鈥>Authetication.

Despues de eso Seleccionan 鈥淕it Lab鈥 en 鈥淗osting Service鈥.
En el apartado de las credenciales le dan click en 鈥淩efresh Personal Access Token鈥 y ahi es donde deben colocar el username y el token que copiaron de git lab.

Siempre es bueno aprender formas distintas de hacer las cosas pero me quedo con git y la terminal jajaja

En este curso se est谩 perdiendo mucho el tiempo con temas que no son de persistencia

no es lo mismo en windows y pierdo mucho tiempo buscando las diferencias deber铆an explicar los dos casos o no dar git

Yo no me conplico: https://www.gitignore.io/


Este es mi .gitignore si lo quieren, estoy usando intellij IDEA, solo cambien eso.

resource/
.idea/
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

Un saludo para todas las personas que ven este video, actualic茅 el proyecto en mi repositorio de github con buenas pr谩cticas.

prefiero git desde consola xd

Yo utilic茅 gitHub

Listo 馃槂 use GitHub y por consola鈥 aun que Intellij ayuda igual鈥 馃槂

Bueno dure 4 horas para poder enviar el commit, pero por fin funciono xD.

mmmm es mas rapido y un poco mas facil por linea de comando de git

Que mal que no haya una explicaci贸n para windows. No logro que los cambios se actualicen en el GitLab.

Para Windows, a la hora de conectar con el remoto, en Gitlab dentro del proyecto darle en Clone with HTTPS y copiar esa URL, adicionando el nombre del token.

https://[email protected]/usuario/mensajes_app.git

Con el Curso Profesional de Git y GitHub es m谩s que suficiente para el manejo de Git/GitHub . Cuando aprendes los comandos, puedes hacerlo todo m谩s r谩pido y sencillo.

La verdad que estuve casi todo un d铆a averiguando mi problema de como reventir mi commit y como enviar la gitlab pero no pude hacerlo, debi贸 especificar m谩s en el video.

Si quieren ignorar los archivos .class pueden agregarlos manualmente desde el .gitignore 馃

Fue muy dif铆cil para hacerlo en Windows. Si no fuera por la ayuda de los compa帽eros en los aportes, no hubiera podido avanzar. 馃槮

lo hic茅 con gitkraken y github鈥
fue mucho m谩s rapido.

Nada que ver con windows la mayor parte de los usuarios tenemos windows y entre otros linux muy mal por este video una super F. Ana nos ense帽a en los 3 sistemas operativos y facilita los cursos.

recomiendo manejar el try/catch solo en el main y definir en la clase para la conexion lo siguiente:

public class DbContext {
    public Connection establishConnection() throws SQLException {
        Connection connection = null;

        // Change database password
        connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/messages_app", "root", "");
        if (connection != null) {
            System.out.println("Connection established");
        }

        return connection;
    }
}

Para los que no hayan utilizado la consola para enlazar el repo de gitlab, estas son las instrucciones:

  1. En la consola, navegar hasta la carpeta del proyecto
  2. Iniciar el repositorio de git local
    git init
  3. Enlazar el repositorio:
    git remote add origin [email protected]:<tu usuario>/<el nombre de tu repo en gitlab>.git
  4. Agregar un archivo .gitignore (recomiendo usar este)
  5. Agregar los archivos a stage
    git add .
  6. Hacer el commit
    git commit -m 鈥<Pon aqui el mensaje que quieras>鈥
  7. Subir los cambios
    git push -u origin master

Claro que antes debes configurar tu llave p煤blica y privada de gitlab.

Excelente explicaci贸n del repo de Gitlab

Interesante conocer otra interfaz para manejar las versiones de uno aplicaci贸n y como otros compa帽eros mencionan es buena idea crear el archivo .gitignore para no tener que descartar o ignorar en cada commit los archivos que no se subir谩n al repositorio.

Existe manera de automatizar y conectar a gitlab desde netbeans. Como atajos o plugins y asi no tener que salir de la pantalla de netbeans. Considero que distrae y desconstra al estar moviendo entre distintas ventanas de aplicaciones.

Saludos a todos.

Primera vez que uso esta aplicaci贸n para llevar el control de versiones de verdad creo que prefiero trabajar con la consola, y con GitHub no estoy cerrado a cambios pero lo veo mas sencillo, quiz谩s porque es con lo que e trabajado, pero nunca esta de mas aprender herramientas nuevas.

De verdad que subir un repositorio por la l铆nea de comandos es muuucho m谩s r谩apido y hasta divertido. Si ya tienes instalado Git en tu pc revisa esta gu铆a para subir tus repos locales: link

Git desde la consola 鈥済it bash鈥 o 鈥渃mder鈥 en el caso de windows es mejor!!

pues me recorde como usar .gitignore xD me tarde un poco de tiempo, pero ya tengo configurado el repositorio en GitHub 馃槃

El Sourcetree me dio muchas complicaciones en la parte de la autentificaci贸n, no se si hab铆a que hacer algunos pasos previos pero no pude agregar el token de acceso por mas veces que lo intentara la caja de texto estaba bloqueada, prefiero usar la consola de Git que es mas f谩cil aun cuando no es tan visual como una aplicaci贸n de escritorio, ademas el Sourcetree aparentemente funciona mejor con macOS ya que es originalmente para este SO, en el caso de Github hay una aplicaci贸n similar que hace lo mismo 鈥淕ithub Desktop鈥

El problema que he estrado viendo es que se basan m谩s en MAC

gitkraken una genialidad