Pages enfant
  • Envoyer des modifs au jasig (Pull Request dans github)
Créer et configurer un compte perso github.com
  • aller sur https://github.com
  • click "Login" (en haut à droite)
  • click "(Pricing and signup)"
  • click "Create a free account" (dans le bloc "Free for open source")
  • click l'icone pour "Account settings" (en haut à droite)
  • click "SSH Keys"
  • click "Add SSH Key"
  • mettre un Title
  • pour Key, mettre le contenu de .ssh/id_rsa.pub
  • click "Add key"
Fork uportal
  • se logger
  • chercher "uportal" ou aller sur https://github.com/Jasig/uPortal
  • click "Fork" en haut à droite
  • retourner sur votre page d'accueil (en clickant sur le USERNAME en haut à droite, ou aller sur https://github.com/USERNAME )
  • dans Repositories, on voit "uPortal", clicker dessus (ou aller sur https://github.com/USERNAME/uPortal )
  • à gauche de "Read+Write access" on a un truc du genre git@github.com:USERNAME/uPortal.git , le copier
  • dans un terminal
    git clone git@github.com:USERNAME/uPortal.git
    cd uPortal
    
Créer une branche et pull request
  • créer une branche locale :
    git checkout -b UP-XXXX origin/master
    
  • faire des commits
  • envoyer la branche sur le fork perso de uportal :
    git push origin UP-XXXX
    
  • aller sur https://github.com/USERNAME/uPortal
  • click "Branches"
  • click "UP-XXXX"
  • click "Pull Request"

Pour plus d'infos, voir https://wiki.jasig.org/display/UPC/Git+Workflow#GitWorkflow-PullRequesttoJasiguPortal et plus généralement https://wiki.jasig.org/display/UPC/Git+Workflow

  • Aucune étiquette