d’ajouter un fichier à l’index. Vous exécutez la commande git commit %%--amend%%.
- Vous travaillez sur 2... hé lorsque Git réalise une opération de merge. La commande git merge entre 2 branches peut donc bien évidemment être à l’origine d’un conflit. La commande git pull va déclencher un merge et peut donc aussi créer un conflit.
En revanche, la commande git push peut être rejetée mais ne déclenche pas
que.
Vous pouvez visualiser l’historique avec la commande **git log**. Voici un exemple de résultat pour cette commande :
<code>
$ git log
commit c3ca7e9f03c832b1a101a9... TING, CODE OF CONDUCT, LICENCE
</code>
<note>
La commande **git log** possède de nombreuses options de mise... lution simple avec l’option **%%--amend%%** de la commande **git commit** pour éviter cette situation. Voilà
Pour mettre à jour votre projet, vous exécutez la commande **git pull**. Cette dernière va récupérer les der... Commençons par comprendre les conflits grâce à la commande **git status**.
Pour créer un conflit sur votre ... Pour en savoir plus sur ce problème, utilisons la commande **git status**. **git status** est une commande précieuse car elle nous informe de l’état de notre reposito
re projet. Vous initialisez le repository avec la commande git flow init. Quel sera le résultat de la commande git status ?**
1.<code>
$ git status
On branch master
... ésultat ?
- Le scénario échoue dès la première commande. Il aurait fallu faire un git checkout issue1 ava... ssue1.
- Le scénario échoue lors de la dernière commande (git flow feature finish issue1) car avant cela,
rer le code source de Go. Il existe de nombreuses commandes, un tas de commandes différentes pour lesquelles vous pouvez utiliser l'outil Go.
==== go build ====
La ... ler. Vous pouvez le donner comme argument à cette commande go build. Il construira tout ce que vous lui dema... rtoire.
Il y a des tonnes d'arguments pour cette commande, et je ne vais pas vraiment les détailler, mais v
yvgburger.com/commands peut renvoyer la liste des commandes en cours. Tandis que cette URL, GET https://myvgburger.com/commands/<id_commande>, renverra une ressource particulière, en l’occurrence une commande spécifique.
La chaîne "commands/<id_command>" co... |
| GET | /commands | Lister les commandes |
| POST | /commands | Passer
ur [[https://pypi.org/]], vous pouvez utiliser la commande **%%pip install <package>%%** pour l'installer. N... lequel vous avez créé le fichier (à l’aide de la commande cd ), puis exécutez la commande
<code bash>
python generate_graph.py
</code>
Si la commande s'exécute correctement et que le script génère un
les défauts de ses qualités.
===== Utilisez les commandes GitFlow =====
L’un des avantages de GitFlow est... liter sa mise en place et, surtout, y ajouter des commandes, en utilisant un plug-in.
Si vous avez installé... tallation du plug-in git-flow]].
En réalité, ces commandes sont des raccourcis vers les commandes de Git existantes.
==== Exemple d'usage de Gitflow ====
Découvron
Nous avons également la possibilité d'utiliser la commande import pour importer uniquement certaines foncti... .
D'abord, installons ''numpy'' en exécutant la commande ci-dessous depuis à le terminal :
<code bash>
pi... porter tout le contenu d'un paquet à l'aide de la commande **%%from <package> import *%%**. Cela est utile l... saisissant python3 dans le terminal de ligne de commande :
<code bash>
# Execution de Python3 en mode int
résent installé des paquets Python à l'aide de la commande ''**pip install <package>**'' , où ''<package>'' ... us voulez installer. Lorsque nous exécutons cette commande, la version du paquet n'est absolument pas mentio... fois, vous pouvez remarquer que le résultat de la commande contient une référence à une version particulière du paquet. Par exemple, si j'exécute la commande suivante :
<code bash>
pip install requests
Coll
s dans notre environnement virtuel à l'aide de la commande **''pip freeze''**, pendant que l'environnement e... ements.txt'' consiste à rediriger la sortie de la commande **''pip freeze''**. Par exemple, nous pouvons exé... ash>
pip freeze > requirements.txt
</code>
Cette commande met le contenu de pip freeze dans le fichier ''r... intérieur du fichier qui vient d'être créé via la commande **''cat requirements.txt''**:
La commande produi
staller. Pour cela, utilisez PyPI en exécutant la commande suivante dans le terminal :
<code bash>
# instal... e>
Vérifiez que Pytest est installé en tapant la commande ''pytest''. Pytest va alors tenter de lancer tous... _str('abc') == 'cba'
</code>
Testons ! Lancez la commande :
<code bash>
pytest test.py
</code>
Mince, cel... c cette méthode, vous pouvez simplement lancer la commande ''pytest'' pour lancer tous les tests de votre pr
que vous avez gagné sa confiance et formalisé sa commande, il ne vous reste plus qu'à exécuter le cahier de... nt d'un livrable bien au-delà des exigences de la commande. C'est l'inverse donc de l'optimisation prématuré... à produire des livrables qui ne sont pas dans la commande et pour lesquels vous n'êtes pas payé.
Prévenez ces deux scénarios en re-précisant la commande autant de fois que nécessaire et en définissant l
rminal si vous êtes sur macOS, ou sur l’invite de commande si vous êtes sous Windows (si vous n’utilisez pas... dans notre cours Apprenez à utiliser la ligne de commande dans un terminal, pour vous rafraîchir la mémoire... de texte séparé, puis l’exécuter en utilisant les commandes du terminal. Vous pouvez utiliser de nombreux éd... erminal si vous êtes sur macOS ou sur l’invite de commande si vous êtes sous Windows.
- Dans le dossier D
nement.
Pour créer un environnement, utilisez la commande **''python -m venv <environment name>''** .
Note... /bin/activate''** (si vous êtes sous Windows, la commande sera **''env\Scripts\activate.bat''**).
Si vous utilisez PowerShell, il faut exécuter la commande sans .bat . Vous trouverez plus d'informations s... :
<code bash>
pip install requests
</code>
La commande ci-dessus installe le paquet ''requests'' (ainsi