[INFORMATIQUE] GitHub c'est vraiment galère à comprendre ?

PauloDelgado4
2021-09-30 19:26:25

Globalement oui c'est assez merdique, des que t'as une erreur généralement c'est plus simple de tout supprimer et tout recloner

https://cdn-media-1.freecodecamp.org/images/0qFQGxysX9XwKkft-6Sq0C4JyqfpRLzwvBkZ

IngesclaveFou
2021-09-30 19:26:59

Le 30 septembre 2021 à 19:25:50 HockWards a écrit :

Le 30 septembre 2021 à 19:23:55 :
Faut pas abuser githuta une bonne ux

Gitlab par contre

Ah ok gitlab c'est plus intuitif ?

En fait on code en binome et on aimerait avancer à deux c'est rien de fou en vrai je sais pas pq c'est galère comme ca

GitHub est plus simple que GitLab.

navet-navrant
2021-09-30 19:27:22

Le 30 septembre 2021 à 19:26:25 PauloDelgado4 a écrit :
Globalement oui c'est assez merdique, des que t'as une erreur généralement c'est plus simple de tout supprimer et tout recloner

https://cdn-media-1.freecodecamp.org/images/0qFQGxysX9XwKkft-6Sq0C4JyqfpRLzwvBkZ

Ayaa je faisais ça en 1ère année, après j'ai appris à utiliser githttps://image.noelshack.com/fichiers/2017/33/4/1502997208-1493756461-1466366197-risitas10.png

Hockwards
2021-09-30 19:27:37

Le 30 septembre 2021 à 19:26:59 :

Le 30 septembre 2021 à 19:25:50 HockWards a écrit :

Le 30 septembre 2021 à 19:23:55 :
Faut pas abuser githuta une bonne ux

Gitlab par contre

Ah ok gitlab c'est plus intuitif ?

En fait on code en binome et on aimerait avancer à deux c'est rien de fou en vrai je sais pas pq c'est galère comme ca

GitHub est plus simple que GitLab.

bordel...

2Vichy_Celestin
2021-09-30 19:27:44

Le 30 septembre 2021 à 19:23:12 :
L'op tu peux cherrypick ton commit sur ma branch stp ? J'ai besoin du fix avant de merge ma pull request sur master

J'espère qu'avant de checkout de branche t'as pas oublié de stash tes currents changes. Ce serait bête d'avoir des merges conflicts

navet-navrant
2021-09-30 19:28:53

Le 30 septembre 2021 à 19:27:44 2Vichy_Celestin a écrit :

Le 30 septembre 2021 à 19:23:12 :
L'op tu peux cherrypick ton commit sur ma branch stp ? J'ai besoin du fix avant de merge ma pull request sur master

J'espère qu'avant de checkout de branche t'as pas oublié de stash tes currents changes. Ce serait bête d'avoir des merges conflicts

Ça ne m'arrivera pas, j'utilise GitKraken maintenant je me simplifie la viehttps://image.noelshack.com/fichiers/2017/33/4/1502997208-1493756461-1466366197-risitas10.png

StoneGiant
2021-09-30 19:29:35

C'est simple, tout bidon. Après, bien sûr, ça peut se corser dans certains cas.

ForeverModel
2021-09-30 19:30:55

Le 30 septembre 2021 à 19:25:50 :

Le 30 septembre 2021 à 19:23:55 :
Faut pas abuser githuta une bonne ux

Gitlab par contre

Ah ok gitlab c'est plus intuitif ?

En fait on code en binome et on aimerait avancer à deux c'est rien de fou en vrai je sais pas pq c'est galère comme ca

Tu comprends pas je crois.

Github n'est pas Git.
Gitlab non plus.

Github et Gitlab sont des applications web, des sites internet qui se basent sur le même programme qu'est Git.

Si tu veux collaborer avec ton collègue c'est un outil parfait, Git.

Github ou Gitlab te servira juste de dépôt distant où toi et ton binôme allez déposer votre code.

Pour simplifier les choses, vous pouvez juste avoir une branche principale (par exemple main) et une branche pour chacun d'entre vous.

Quand tu veux faire des modifs, tu touches à ta branche, et tu pousses les modifs sur ta branche. Ton binôme fait de même.

Quand l'un de vous deux le souhaite, il peut faire une "merge request", pour que les modifications de sa branche soient effectuées sur la branche main. Et toi après tu peux rebaser ta branche sur main pour récupérer également les changements apportés par ton binôme.

Ca te paraît inutile ? Crois moi, c'est un des outils les plus utiles dans le monde du développement.

Au pire, essaie sans, et tu verras que tu vas galérer.

Hockwards
2021-09-30 19:31:10

Bon je vais me réserver une journée entière juste pour maitriser cette merde ...

Même les vidéos tuto comprendre github sur youtube durent au minimum 1h30https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

Risi-Stance
2021-09-30 19:31:28

Allez les petits esclaves codeurs, on se dépêche d'envoyer tous les petits commits :)

FlemmeExtreme
2021-09-30 19:31:35

Le 30 septembre 2021 à 19:20:43 :
Si tu veux juste mettre ton code en backup quelque part go 7-zip tes dossiers et fou ça sur google drive ou autre.

Ceci.
C'est comme le débuggage, c'est pour faire stylé mais au fond on aime tous debug en faisant des Cout partouthttps://image.noelshack.com/fichiers/2021/37/5/1631862154-tison-potestaquisiteur.png

PauloDelgado4
2021-09-30 19:32:29

Sinon en tres gros

Cherche git sur internet, installé une version .exe ou .msi je sais plus

Crée toi un compte sur github c'est plus simple. Après depuis peu ils emmerdent les gens pour qu'ils utilisent des tokens générés aléatoirement à la place des mots de passe, il faudra que tu ajoutes ca dans ton gestionnaire d'identification sur windows

Crée un repository via le site github. Ensuite cliqué sur clone et copie le lien donne

Lance ton terminal, "git clone lien". Si ça deconne probablement un problème de token ou de compte

Ensuite tu peux mettre tes fichiers et tout, puis si tu veux les mettre en ligne, 3 commandes
Git add .
Git commit -a -m "message personnalisé"
Git push

Attention si tu modifies des trucs en ligne, il faudra faire "git pull" pour actualiser. Si tu as change en ligne et des trucs en local il va râler comme quoi les 2 sont pas synchros, la clone le à nouveau dans un autre dossier pour prendre les changements en ligne puis colle tes fichiers par dessus

Si vous bossez à deux, vous ne devez pas travailler sur les mêmes fichiers

ForeverModel
2021-09-30 19:33:08

En fait, je crois que l'auteur fait exprès de pas comprendre.

ZeldaDarkDawn
2021-09-30 19:33:22

Git clone sur az devops bug.

IngesclaveFou
2021-09-30 19:33:43

Le 30 septembre 2021 à 19:33:08 ForeverModel a écrit :
En fait, je crois que l'auteur fait exprès de pas comprendre.

T'es trop gentil si tu penses qu'il fait exprès.https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

ForeverModel
2021-09-30 19:34:16

Si vous bossez à deux, vous ne devez pas travailler sur les mêmes fichiers

Ah bon, Git empêche de travailler sur les mêmes fichiers ?

ForeverModel
2021-09-30 19:35:16

Le 30 septembre 2021 à 19:33:43 :

Le 30 septembre 2021 à 19:33:08 ForeverModel a écrit :
En fait, je crois que l'auteur fait exprès de pas comprendre.

T'es trop gentil si tu penses qu'il fait exprès.https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

il persiste à parler de Github au lieu de Git.

C'est assez clair qu'il fait semblant, pour moi, donc j'arrête de l'aider.

Ou peut être qu'il lit même pas les réponses ?

IngesclaveFou
2021-09-30 19:36:26

Le 30 septembre 2021 à 19:35:16 ForeverModel a écrit :

Le 30 septembre 2021 à 19:33:43 :

Le 30 septembre 2021 à 19:33:08 ForeverModel a écrit :
En fait, je crois que l'auteur fait exprès de pas comprendre.

T'es trop gentil si tu penses qu'il fait exprès.https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

il persiste à parler de Github au lieu de Git.

C'est assez clair qu'il fait semblant, pour moi, donc j'arrête de l'aider.

Ou peut être qu'il lit même pas les réponses ?

C'est juste le QI parfois qui ne suit pas.

Hockwards
2021-09-30 19:36:38

Le 30 septembre 2021 à 19:35:16 :

Le 30 septembre 2021 à 19:33:43 :

Le 30 septembre 2021 à 19:33:08 ForeverModel a écrit :
En fait, je crois que l'auteur fait exprès de pas comprendre.

T'es trop gentil si tu penses qu'il fait exprès.https://image.noelshack.com/fichiers/2019/19/4/1557437332-ace383ce-418a-47f9-91b0-a862161adaac.jpeg

il persiste à parler de Github au lieu de Git.

C'est assez clair qu'il fait semblant, pour moi, donc j'arrête de l'aider.

Ou peut être qu'il lit même pas les réponses ?

Si si je t'ai lu khey et merci

Du coup je commence par des tutos "git" sur youtube avant de chercher "github" ?

CasseroleACaca
2021-09-30 19:37:20

J'y connais rien mais c'est vrai que ça existe les mecs qui font que des commentaires juste pour se voir associer à des projets sur github ?

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.