Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre régulier Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    mars 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : mars 2006
    Messages : 286
    Points : 86
    Points
    86

    Par défaut Installation, configuration, et acces depuis eclipse à un repo GIT

    Bonjour,
    Je veux installer git sur un serveur ubunto, et partager tous les projets que nous avons.
    Je signale que je suis débutant, c'est ma première expérience avec Git, avant je ne travaillais qu'avec SVN.
    J'ai cherché de la doc sur internet, pour le moment j'ai créé ma repo avec Ma machine locale est sous windows. Comment commiter ou mettre mon projet projet1 que les codes sources sont en local (sur ma machine windows) ?
    Comment je peux récupérer l'url de mon repository,pour y accéder depuis ma machine windows ?
    Quelles sont les bonnes pratiques que je dois suivre pour la création de mes projets sur git ?

    Merci pour vos retours

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    juin 2006
    Messages
    7 013
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2006
    Messages : 7 013
    Points : 9 694
    Points
    9 694

    Par défaut

    Sous Eclipse, tu as le plugin "Eclipe Git Team Provider", nommé également eGit.
    Assez bugué sur d'ancienne version d'Eclipse, mais assez correct à partir de Neon/Mars

    Je te conseille de pas mal expérimenter, par exemple en lançant deux eclipse (pour simuler deux personnes sur un même projet), et et voir comment fonctionne les principales commandes (commit/push/create branch/merge/fetch/pull) et voir comment fonctionne la gestion des conflits etc.

    Après, quand tu maîtrises un peu les bases, il y a des manipulations un peu plus anecdotique (mais parfois très utile), comme le cherry-pick/stash/rebase. Mais à mon avis, à voir dans un second temps.

    edit : Quand tu as fait git init repo, tu as juste initié un dépôt local. Il faut l'importer d'eclipse via son path, et non via son URL.
    Dans ce cas, soit tu fais un import direct (et dans ce cas, tu as directement une vue du dépôt principal dans eclipse), et tu ne pourras pas trop t'amuser avec deux eclipse
    Soit tu fais un clone, et dans ce cas, il y a un dépôt workspace local, et un dépôt "distant" (mais qui en l'occurence est sur ton poste)
    Je ne répondrai à aucune question technique en privé

  3. #3
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    juillet 2008
    Messages
    1 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 317
    Points : 2 788
    Points
    2 788

    Par défaut

    Citation Envoyé par kodo Voir le message
    Je signale que je suis débutant, c'est ma première expérience avec Git, avant je ne travaillais qu'avec SVN.
    Si tu n'as jamais fait de Git auparavant, avant de te lancer dans l'hebergement d'un serveur Git, commence par t'habituer au client (ligne de commande et/ou UI comme EGit). Pour ce faire, cree toi un repo de test sur GitHub, et fait un commit, un pull, une branche, un merge; eventuellement depuis differents comptes pour comprendre la logique (en gros, ton repo est un graphe oriente avec chaque commit qui reference 1 ou 2 parents, et tu te contentes de te deplacer sur cette arbre et d'ajouter de noeuds en bout de branches idealement).
    Ensuite, tu pourras te renseigner sur comment heberger un repo Git accessible a d'autres machines. Il y a plusieurs solutions. Une que j'aime bien, qui n'est ni la plus simple ni la plus compliquee, mais parmis les plus puissantes et qui permettent de bien tirer avantage de Git et d'installer Gerrit pour faire serveur Git. Gerrit inclut aussi un mecanisme de code review tres puissant et efficace (superieur a ce que fait GitHub).
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Hobbyiste
    Inscrit en
    juillet 2018
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Hobbyiste

    Informations forums :
    Inscription : juillet 2018
    Messages : 51
    Points : 31
    Points
    31

    Par défaut

    Après
    git init prj1
    Tu peux faire:
    git commit -m "Premier commit avant le transfert des fichiers" #genre;..
    Puis configurer l'URL, le repo upstream (github, gitlab) ou tu ne fais qu'en local.
    Configurer nom et utilisateur:
    git config --global user.name "Mona Lisa"
    https://help.github.com/articles/set...ername-in-git/
    Puis faire un premier push (git push) si tu as une URL.

Discussions similaires

  1. Installation configuration et accès d'une imprimant en réseau
    Par Zizoua dans le forum Administration
    Réponses: 3
    Dernier message: 28/02/2014, 21h09
  2. Installation configuration et accès d'une imprimant en réseau
    Par Zizoua dans le forum Administration
    Réponses: 1
    Dernier message: 14/02/2014, 20h44
  3. Réponses: 3
    Dernier message: 26/01/2009, 18h13
  4. acces base postgres depuis eclipse
    Par mealtone dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 03/06/2005, 10h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo