une fois une repository forkee; comment faire pour la mettre a jours?
A titre d'exemple, je me rends sur un projet et clique sur "fork". J'ai donc une copie du code dans mon propre compte github. J'y travaille et une semaine plus tard, le developpeur du code que j'ai "forke" a applique plusieurs "commit". Je veux donc les integrer a mon tour dans la copie du fork qui se trouve dans mon compte github.
J'ai déjà suivi la partie 1 et 2 du cours, cependant je trouve dommage de tout en faire en ligne de commande, quand il existe des clients mac et Windows. Je suis sur le client Windows, il fonctionne (a priori) bien et j'ai réussi à reproduire toutes les opérations demandées dans ce cours, du coup subsiste t'il des commandes que l'on ne peut pas faire sur le client qui justifie la console ?
Quelle est la raison pour laquelle ce cours est uniquement axé sur l'usage console, qui nous ramène aux heures les plus sombres de la programmation ?
Juste pour te répondre MichaelSochon, personnellement, je trouve plus sympathique d'utiliser Git en ligne de commande et le jour où ton interface graphique est plantée, tu n'es pas dépaysé!
Et puis une fois que le principe de fonctionnement est comprit, tu peux utiliser le programme en mode graphique sans besoin de cours alors qu'en sens inverse, ce pourrait être plus compliqué pour des débutants.
Pour finir, sur GitHub, il y a pas mal de tuto qui n'utilisent pas Git en ligne de commande il me semble, je me trompe?
Ceci reste un avis personnel, j'appuie sur ce point!
J'ai un soucis, depuis ce matin, je n'arrive pas à créer de branche sur mon git. J'imagine que j'oublie une commande, ou un truc du genre, voilà le rendu :
J'ai une question concernant la façon (le protocole utilisé) de cloner un dépôt de façon sécurisée.
Dans la vidéo du cours, vous dites (et on le voit bien également sur votre page GitHub) que SSH est le protocole préconisé. Pourtant, la même page d'aide aujourd'hui préconise le contraire:
J'ai fait quelques recherches et l'on retrouve ce point abordé depuis au moins 2012, par exemple sur stackoverflow.
D'où mes questions:
1) Dans la pratique, est-ce finalement HTTPS que l'on utilise?
2) SSH est-il réellement plus sécurisé et surtout plus pratique ? (j'ai lu qu'il fallait assez souvent renouveler la paire <clé publique, clé privée> et que c'était assez contraignant)
3) Pour vos activités, vous utilisez quel protocole (un retour d'expérience de ces deux dernières années par exemple)?
bonjour je suis git lire l historique et je n arrive a ouvrir mon editeur de texte depuis git(notepad++ que jai indique $ git config --global core.editor notepad++) et quand il ouvre le bloc note windows il me supprime la fonction $
ne me manquait que le dernier exercice. La que fais-je : je me réinscrit. Du coup je perds tous mes résultats. Pas trop grave, je recommence. Deux erreurs dans un qcm (et encore, j'ai confondu deux questions sans quoi j'aurais eu 10) plus tard, je m'attaque au tp. Evidemment je lis en diagonal et envois... un clone zip de mon projet git, au lieu du lien. Du coup, au lieu de mon 10/10 initial, je me paye un 2/10.
C'est à s'en taper le croupion sur de la glace en attendant que ça pète ! >.<'
Enfin, j'ai validé le cours à 92% de réussite donc c'est pas trop grave. C*n, mais pas trop grave.
Ami élève, prends en de la graine, ne te réinscrit pas à des cours sans regarder les petits caractères, et lis bien les énoncés !
Bonjour tout le monde !
Je me suis mis à git il y a quelque temps (1-2 mois) et je ne sais pas trop ce qu'est un bon message de commit...
Est-ce qu'il faut qu'on dise tout ce qu'on à fait, du genre, ajout de commentaire sur fichier.js. Ou au contraire, ne dire que le "global".
Et faut-il faire un commit pour chaque modification du code, ou il faut faire un gros commit.
Par exemple : Je veux faire en sorte qu'on puisse se créer un compte. Je crée la page connexion.php, elle ne fait qu'afficher, la page de traitement s'appellera ... traitement.php. Est-ce que que je doit faire un commit :
un fois que la page connexion.php est fini, bien organiser, bien présenter mais traitement.phpn'est même pas créer
une fois que connexion.php et "fonctionnel", il n'y a pas encore de CSS et traitement.php n'existe pas
ou une fois que toute la connexion ( connexion.php et traitement.php ) est valide
En fait, ce que je demande, c'est à quelle "fréquence" on doit comiter. Peut-être qu'il y a different "style" de commit...
J’espère que je suis assez clair...
(peut-être que j'aurai du faire un sujet à part, si c'est le cas, dite le moi)
Merci d'avance...
GitHub - Chaine youtube | +1 est sympa sur OC & une ★ sur github :D | Australia-QWERTY-no accent
Je viens vers vous car j'ai un petits soucis. J'ai installer Git comme expliqué (je suis sur Windows 10), mais quand je rentre les commandes, c'est là que que ça foire...
Donc j'ai fais :
C:\Users\m4ill>cd Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours>mkdir mon_projet
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours>cd mon_projet
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours\mon_projet>git status
fatal: Not a git repository (or any of the parent directories): .git
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours\mon_projet>git init
Initialized empty Git repository in C:/Users/m4ill/Documents/OpenClassrooms/Gérer son code avec Git et GitHub/Cours/mon_projet/.git/
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours\mon_projet>git status
On branch master
Initail commit
nothing to commit (create/copy files and use "git add" to track)
Ça fonctionne parfaitement, mais quand je fais :
C:Users\m4ill\Documents\OpenClassrooms\Gérer son code avec Git et GitHub\Cours\mon_projet>touch checklist_apprendre_a_coder.md
'touch' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
J'ai le même problème avec les commandes "pwd", "ls", "cat"...
Si vous avez une idée de la source de ce problème, je vous remercie d'avance.
Sinon j'ai toujours essayé de résoudre mes problème en regardant sur le forum, mais là je ne trouve rien (ou j'ai peut-être mal cherché...).
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
Des tutos surtout et gratuit|Déboguez php|Un cours sur ASP.NET MVC
entwanne — @entwanne — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique
entwanne — @entwanne — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique
entwanne — @entwanne — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique