From 3efacc8638ad003a6e669eca8b6feff5e7593809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Thu, 26 Mar 2020 16:38:24 +0100 Subject: [PATCH 1/7] first translation session --- config.yml | 26 +++++ responses/fr/assign-yourself.md | 14 +++ responses/fr/close-issue.md | 14 +++ responses/fr/commit-something.md | 93 ++++++++++++++++++ responses/fr/create-a-branch.md | 71 ++++++++++++++ responses/fr/fix-base.md | 12 +++ responses/fr/fix-body.md | 14 +++ responses/fr/fix-filename.md | 41 ++++++++ responses/fr/head-to-branch.md | 4 + responses/fr/introduction.md | 120 ++++++++++++++++++++++++ responses/fr/open-a-pr.md | 30 ++++++ responses/fr/pr-succeeds.md | 33 +++++++ responses/fr/reminder-delete.md | 39 ++++++++ responses/fr/reopen.md | 9 ++ responses/fr/request-changes.md | 46 +++++++++ responses/fr/turn-on-gh-pages.md | 20 ++++ responses/fr/your-first-contribution.md | 10 ++ 17 files changed, 596 insertions(+) create mode 100644 responses/fr/assign-yourself.md create mode 100644 responses/fr/close-issue.md create mode 100644 responses/fr/commit-something.md create mode 100644 responses/fr/create-a-branch.md create mode 100644 responses/fr/fix-base.md create mode 100644 responses/fr/fix-body.md create mode 100644 responses/fr/fix-filename.md create mode 100644 responses/fr/head-to-branch.md create mode 100644 responses/fr/introduction.md create mode 100644 responses/fr/open-a-pr.md create mode 100644 responses/fr/pr-succeeds.md create mode 100644 responses/fr/reminder-delete.md create mode 100644 responses/fr/reopen.md create mode 100644 responses/fr/request-changes.md create mode 100644 responses/fr/turn-on-gh-pages.md create mode 100644 responses/fr/your-first-contribution.md diff --git a/config.yml b/config.yml index f04cb11..b128f30 100644 --- a/config.yml +++ b/config.yml @@ -27,6 +27,8 @@ preferences: value: es - label: 日本語 value: ja + - label: Français + value: fr before: - type: updateBranchProtection - type: createIssue @@ -49,6 +51,9 @@ steps: es: title: Asígnate description: Asígnate la primera propuesta. + fr: + title: Assignation + description: Assignez-vous la première conversation. ja: title: 担当者になろう description: 初めてのイシューの担当者になりましょう。 @@ -69,6 +74,9 @@ steps: es: title: Activa GitHub Pages description: Activa GitHub Pages en la página de configuración del repositorio. + fr: + title: Activation de GitHub Pages + description: Activez GitHub Pages sur la page de réglages du dépôt. ja: title: GitHub Pagesを有効化しよう description: リポジトリの設定画面でGitHub Pagesを有効化しましましょう。 @@ -93,6 +101,9 @@ steps: es: title: Cierra una propuesta description: Termina una conversación al cerrar una propuesta. + fr: + title: Fermeture de la discussion + description: Termminer la conversation en la cloturant. ja: title: Issueを閉じよう description: Issueを閉じることで議論を終えましょう。 @@ -120,6 +131,9 @@ steps: es: title: Crea una rama description: Crea una rama para introducir nuevos cambios. + fr: + title: Création d'une branche + description: Créez une branche afin d'introduire un changement. ja: title: ブランチを作ろう description: 新しい変更をするためのブランチを作りましょう。 @@ -139,6 +153,9 @@ steps: es: title: Confirma un archivo description: Confirma un archivo a tu rama. + fr: + title: Soumettre un fichier + description: Ajoutez un fichier à votre branche. ja: title: ファイルをコミットしよう description: ブランチにファイルをコミットしましょう。 @@ -159,6 +176,9 @@ steps: es: title: Abre una solicitud de extracción description: Abre una solicitud de extracción para proponer agregar tu nuevo archivo al proyecto. + fr: + title: Ouverture d'une demande d'extraction + description: Ouvrez une demande d'extraction afin de proposer l'ajout de votre fichier au projet. ja: title: プルリクエストをオープンしよう description: 新しいファイルをコードベースに追加する提案をするためにプルリクエストをオープンしましょう。 @@ -221,6 +241,9 @@ steps: es: title: Responde a una revisión description: Responde a una revisión en tu solicitud de extracción. + fr: + title: Réponse à une revue + description: Répondez à la relecture de votre demande d'extraction. ja: title: レビューに対応しよう description: プルリクエストへのレビューへの対応をしましょう。 @@ -241,6 +264,9 @@ steps: es: title: Fusiona tu solicitud de extracción description: Publica tus cambios al fusionar tu solicitud de extracción. + fr: + title: Fusion de la Pull Request + description: Livrez vos changement en fusionant votre demande d'extraction. ja: title: プルリクエストをマージしよう description: プルリクエストをマージすることで変更を取り込みましょう。 diff --git a/responses/fr/assign-yourself.md b/responses/fr/assign-yourself.md new file mode 100644 index 0000000..03b8a26 --- /dev/null +++ b/responses/fr/assign-yourself.md @@ -0,0 +1,14 @@ +## Étape 1: Assignation + +Les conversation non assignées ne sont sous la responsabilité de personne. Lorsque vous êtes assigné à une conversation ou une demande d'extraction, les visiteurs du dépôt sont informés que vous êtes le facilitateur de la discussion ou de la tâche :muscle:. + +### :keyboard: Activité + +1. Sur la partie droite de l'écrane, sous la section "Assignees", cliquez l'icône engrenage et séléctionnez vous. + +Pour obtenir une version imprimable des étapes de ce cours, visitez le [Quick Reference Guide]({{ host }}/public/{{ course.slug }}.pdf). + +
+

Je vous réponderai dès que vous vous serez assigné cette conversation.

+ +> _Parfois je réponds trop rapidement pour que la page puisse se rafraîchir! Si vous avez effectué l'action espérée et que vous ne voyez pas de réponse de ma part, attendez quelques secondes et rafraîchissez la page afin d'obtenir les porchaines instructions._ diff --git a/responses/fr/close-issue.md b/responses/fr/close-issue.md new file mode 100644 index 0000000..f993626 --- /dev/null +++ b/responses/fr/close-issue.md @@ -0,0 +1,14 @@ +## Étape 3: Fermeture de la discussion + +Vous avez activé GitHub Pages! + +Votre site est maintenant publique. Jetez-y un oeil à l'adresse {{ pagesUrl }}. + +Maintenant que vous avez effectué les tâches de cette conversation, il est temps de la fermer! Fermer une conversation informe les autres contributeurs que cette discussion ou tâche est arrivée à sa conclusion. + +### :keyboard: Activité + +1. Cliquez sur le boutton **Close issue** ci-dessous + +
+

Je vous réponderai quand vous aurez fermé cette issue.

diff --git a/responses/fr/commit-something.md b/responses/fr/commit-something.md new file mode 100644 index 0000000..431e5f6 --- /dev/null +++ b/responses/fr/commit-something.md @@ -0,0 +1,93 @@ +## Étape 5: Soumettre un fichier + +:tada: Vous avez créé une branche! + +Créer une branche vous permet d'apporter des modifications à votre projet sans changer `master`, la branche déployée. Maintenant que vous avez une branche, il est temps de créer un fichier et d'effectuer votre première contribution! + +
Bases de la contribution + +## Bases de la contribution + +Lorsque vous avez fini la création ou l'édition d'un fichier sur GitHub, faites défiler la page jusqu'en bas et répérez la section "Commit new file". + +Saisissez un intitulé à la contribution. Ce message doit informer rapidement les contributeurs sur l'objet du changement introduit dans le fichier. + +### Règles de bienséance pour l'écriture d'un intitulé de contribution: + +- Ne pas terminer votre message par un point. +- Restreignez votre message à 50 caractères ou moins. Ajoutez si nécessaire les détails complémentaires dans la fenêtre de description étendue. Elle se situe juste sous la ligne d'intitulé. +- Utilisez la forme active. Par exemple, "Ajout" au lieu de "Ajouté" and "correction" au lieu de "corrigé". +- Considérez votre intitulé de contribution comme l'expression de votre intention lors de l'introduction du changement. + +
+
+ +### :keyboard: Activité: Votre première contribution + +Les prochaines étapes vous guideront à travers le processus de soumission d'un changement sur GitHub. + +{% if preferences.gitTool == 'cli' %} +1. Récupérez votre branche: + ```shell + git checkout {{ thePayload.ref }} + ``` +1. Créez un nouveau fichier nommé `_posts/0000-01-02-{{ user.username }}.md`. +1. Ajoutez le contenu suivant à votre fichier : + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Ajoutez votre fichier à l'espace de travail: + ```shell + git add _posts/0000-01-02-{{ user.username }}.md + ``` +1. Soumettez le fichiez en fournissant un intitulé : + ```shell + git commit -m "" + ``` +1. Envoyez votre contribution à GitHub: + ```shell + git push + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Dans le dossier `_posts`, créez un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Le chemin complet de votre fichier doit être: `_posts/0000-01-02-{{ user.username }}.md`. +1. Ajoutez le contenu suivant à votre fichier et enregistrez-le : + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Pour ajouter votre fichier à l'espace d travail : allez dans la vue Source Control et cliquez le bouton **+** à côté du fichier. Vous pouvez également vous référer à [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_commit). + ![a screenshot of the staging button in the source control view](https://user-images.githubusercontent.com/16547949/53641057-d5b8d100-3bfb-11e9-9b69-53b0661cd5cd.png) +1. Soumetez le changement en saisissant un intitulé dans le champ de texte puis en pressant Ctrl+Enter sur Windows ou Command ⌘+Enter sur macOS. + ![a screenshot of the commit message on VS Code](https://user-images.githubusercontent.com/16547949/53641276-698a9d00-3bfc-11e9-9b3d-01680fd01d7c.png) +1. Cliquez sur les points de suspension (...) et sélectionnez **Push**. + +{% else %} +1. Sur cette branche, créez un dossier `_posts` et ajoutez y un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Vous pouvez le faire en utilisant [ce raccourci]({{ thePayload.repository.html_url }}/new/{{ thePayload.ref }}?filename=_posts/0000-01-02-{{ user.username }}.md) ou manuellement comme suit: + - Retournez à l'onglet "Code" + - Dans la liste déroulante des brnaches, sélectionnez "{{ thePayload.ref }}" + - Cliquez **Create new file** + - Dans le champ "file name", saisissez `_posts/0000-01-02-{{ user.username }}.md`. La saisie de `/` dans le nom de fichier placera automatiquement votre fichier dans le répertoire `_posts`. +1. Lorsque vous aurez nommé le fichier, ajoutez-y le contenu suivant: + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Après avoir ajouté le texte, vous pouvez soumettre le changement en fournissant un intitulé dans le champ de texte sous la fenêtre d'édition du fichier. Des recommendations relatives aux intitulés de soumission sont disponibles via le lien déroulant **Bases de la contribution**, juste au-dessus de ces instructions +1. Une fois saisis votre intitulé de contribution, cliquez **Commit new file** +{% endif %} +
+

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche..

diff --git a/responses/fr/create-a-branch.md b/responses/fr/create-a-branch.md new file mode 100644 index 0000000..495edd1 --- /dev/null +++ b/responses/fr/create-a-branch.md @@ -0,0 +1,71 @@ +## Étape 4: Create a branch + +Let’s complete the first step of the GitHub flow: creating a branch [:book:](https://help.github.com/articles/github-glossary/#branch). + +
Creating a branch + +## Creating a branch + +:tv: [Video: Branches](https://www.youtube.com/watch?v=xgQmu81G1yY) + +You just learned how to create a branch—the first step in the GitHub flow. + +Branches are an important part of the GitHub flow because they allow us to separate our work from the `master` branch. In other words, everyone's work is safe while you contribute. + +### Tips for using branches + +A single project can have hundreds of branches, each suggesting a new change to the `master` branch. + +The best way to keep branches organized with a team is to keep them concise and short-lived. In other words, a single branch should represent a single new feature or bug fix. This reduces confusion among contributors when branches are only active for a few days before they’re merged [:book:](https://help.github.com/articles/github-glossary/#merge) into the `master` branch. + +
+
+ +### :keyboard: Activity: Your first branch + +{% if preferences.gitTool == 'cli' %} +1. Open your preferred command line interface, which we'll call your shell from now on. +1. Clone this repository: + ```shell + git clone {{ thePayload.repository.clone_url }} + ``` +1. Navigate to the repository in your shell: + ```shell + cd {{ thePayload.repository.name }} + ``` +1. Create a branch, use whatever name you like. Feel free to use the suggested name below. + ```shell + git branch my-slide + ``` +1. Push the branch to GitHub: + ``` + git push --set-upstream origin + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Download and open [Visual Studio Code](https://code.visualstudio.com/Download) (referred to as VS Code) if you don't already have it. +1. In VS Code, open the Command Palette using Ctrl+Shift+P on Windows, or Command ⌘+Shift+P on macOS. You can also follow [VS Code's official documentation](https://code.visualstudio.com/docs/editor/versioncontrol#_cloning-a-repository) on cloning. +1. Type: `git clone` and press Enter + ![a screenshot of vs code with the command palette open](https://user-images.githubusercontent.com/16547949/53639288-bcf9ec80-3bf6-11e9-9d18-d97167168248.png) +1. Paste in the URL of the repository in the new window and press Enter: + ```shell + {{ thePayload.repository.clone_url }} + ``` +1. Select the location in which to save the repository and click **Choose folder**. Then, open the location you selected. +1. The repository folder should now be open in your VS Code project. Click on `master` at the bottom left of the VS Code window. This will bring up the Command Palette with the commands related to Git branches. + ![a screenshot of the Git branches in VS Code](https://user-images.githubusercontent.com/16547949/53639606-adc76e80-3bf7-11e9-98ac-bd41ae2b40db.png) +1. Click **Create new branch** and enter any branch name you'd like, such as `my-slide`. Then press Enter. +1. When asked to select the ref to create the branch from, select `master`. +1. Go to the Source Control view, click on the ellipsis (...) and select **Push**. Confirm the dialog box asking you to publish the branch. + ![a screenshot of the source control view in VS Code](https://user-images.githubusercontent.com/16547949/53640015-ee73b780-3bf8-11e9-8c90-be9022b9555a.png) + +{% else %} + +1. Navigate to the [Code tab]({{ thePayload.repository.html_url }}) +2. Click **Branch: master** in the drop-down +3. In the field, enter a name for your branch, like `my-slide` +4. Click **Create branch: ** or press the “Enter” key to create your branch + +{% endif %} +
+

I'll respond when I detect a new branch has been created in this repository.

diff --git a/responses/fr/fix-base.md b/responses/fr/fix-base.md new file mode 100644 index 0000000..be3941e --- /dev/null +++ b/responses/fr/fix-base.md @@ -0,0 +1,12 @@ +Your base branch should be named `master`. Let's open a new pull request to fix this. + +### :keyboard: Activity: Adjust PR direction + +1. Click on the **Edit** button located to the right of your pull request's title +1. Below the title's comment box, in the "base:" drop-down menu, make sure the “master” branch is selected +1. A pop-up window will appear asking if you want to change the "base". Click the green **Change base** button + +If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. + +
+

I'll respond when I detect this pull request's base has been edited.

diff --git a/responses/fr/fix-body.md b/responses/fr/fix-body.md new file mode 100644 index 0000000..ddd142f --- /dev/null +++ b/responses/fr/fix-body.md @@ -0,0 +1,14 @@ +Good pull requests have a body description that tells other contributors about the change you're suggesting, so they understand the context. + +Let's edit this pull request to add a body description. + +## :keyboard: Activity: Fixing your pull request + +1. The first comment on your pull request will have the default text of **No description provided**. Click on the **...** icon located at the top right corner of the comment box, then click on **Edit** to make an edit +1. Add a description of the changes you've made in the comment box. Feel free to add a description of what you’ve accomplished so far. As a reminder, you have: created a branch, created a file and made a commit, and opened a pull request +1. Click the green **Update comment** button at the bottom right of the comment box when done + +If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. + +
+

I'll respond when I detect this pull request's body has been edited.

diff --git a/responses/fr/fix-filename.md b/responses/fr/fix-filename.md new file mode 100644 index 0000000..12960d8 --- /dev/null +++ b/responses/fr/fix-filename.md @@ -0,0 +1,41 @@ +I was expecting your file to be named **{{ expected }}**. + +Let's edit this pull request to fix both of these issues. + +## :keyboard: Activity: Fixing your pull request + +{% if preferences.gitTool == 'cli' %} +1. Check out to your branch: + ```shell + git checkout {{ branch }} + ``` +1. Type `ls` to see a listing of your root directory. +1. Confirm that you've got a folder titled `_posts`. +1. Step into the folder with `cd _posts`. +1. Type `ls` to see a listing of your `_posts` folder. +1. Ensure you've got a file named `{{ expected }}` +1. If you find you have to any changes, then stage, commit, and push those changes: + ```shell + git add . + git commit -m "" + git push + ``` +{% else %} +1. Click the [Files Changed tab]({{ url }}) in this pull request +1. Verify that the only file edited is named `{{ expected }}`. +1. If the file is improperly named, or not in a proper location, use the edit function to correct it. +1. Above the contents of the file, select all text in the field that contains the filename and delete it. +1. Continue pressing your backspace key to also delete any directory names that exist. +1. Type the proper filename: + ```shell + {{ expected }} + ``` +1. Scroll to the bottom and enter a commit message and commit in the **Commit Changes** section. +{% endif %} + +**Note**: Can't find the button to edit the file? It may look like a pencil, or it may look like three dots. + +If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. + +
+

I'll respond below when I detect a commit on this branch.

diff --git a/responses/fr/head-to-branch.md b/responses/fr/head-to-branch.md new file mode 100644 index 0000000..8906754 --- /dev/null +++ b/responses/fr/head-to-branch.md @@ -0,0 +1,4 @@ +## Consider this issue finished! :white_check_mark: + +
+

Head over to the next issue now!

diff --git a/responses/fr/introduction.md b/responses/fr/introduction.md new file mode 100644 index 0000000..a6b9ab6 --- /dev/null +++ b/responses/fr/introduction.md @@ -0,0 +1,120 @@ +# :wave: Welcome to GitHub Learning Lab's "Introduction to GitHub" + +To get started, I’ll guide you through some important first steps in coding and collaborating on GitHub. + +:point_down: _This arrow means you can expand the window! Click on them throughout the course to find more information._ +
What is GitHub? +
+ +## What is GitHub? + +I'm glad you asked! Many people come to GitHub because they want to contribute to open source [:book:](https://help.github.com/articles/github-glossary/#open-source) projects, or they're invited by teammates or classmates who use it for their projects. Why do people use GitHub for these projects? + +**At its heart, GitHub is a collaboration platform.** + +From software to legal documents, you can count on GitHub to help you do your best work with the collaboration and security tools your team needs. With GitHub, you can keep projects completely private, invite the world to collaborate, and streamline every step of your project. + +**GitHub is also a powerful version control tool.** + +GitHub uses Git [:book:](https://help.github.com/articles/github-glossary/#git), the most popular open source version control software, to track every contribution and contributor [:book:](https://help.github.com/articles/github-glossary/#contributor) to your project--so you know exactly where every line of code came from. + +**GitHub helps people do much more.** + +GitHub is used to build some of the most advanced technologies in the world. Whether you're visualizing data or building a new game, there's a whole community and set of tools on GitHub that can get you to the next step. This course starts with the basics, but we'll dig into the rest later! + +:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E) +
+

+ +
Exploring a GitHub repository +
+ +## Exploring a GitHub repository + +:tv: [Video: Exploring a repository](https://www.youtube.com/watch?v=R8OAwrcMlRw) + +### More features + +The video covered some of the most commonly-used features. Here are a few other items you can find in GitHub repositories: + +- Project boards: Create Kanban-style task tracking board within GitHub +- Wiki: Create and store relevant project documentation +- Insights: View a drop-down menu that contains links to analytics tools for your repository including: + - Pulse: Find information about the work that has been completed and the work that’s in-progress in this project dashboard + - Graphs: Graphs provide a more granular view of the repository activity including who contributed to the repository, who forked it, and when they completed the work + +### Special Files + +In the video you learned about a special file called the README.md. Here are a few other special files you can add to your repositories: + +- CONTRIBUTING.md: The `CONTRIBUTING.md` is used to describe the process for contributing to the repository. A link to the `CONTRIBUTING.md` file is shown anytime someone creates a new issue or pull request. +- ISSUE_TEMPLATE.md: The `ISSUE_TEMPLATE.md` is another file you can use to pre-populate the body of an issue. For example, if you always need the same types of information for bug reports, include it in the issue template, and every new issue will be opened with your recommended starter text. + +
+
+ +### Using issues + +This is an issue [:book:](https://help.github.com/articles/github-glossary/#issue): a place where you can have conversations about bugs in your code, code review, and just about anything else. + +Issue titles are like email subject lines. They tell your collaborators what the issue is about at a glance. For example, the title of this issue is Getting Started with GitHub. + + +
Using GitHub Issues + +## Using GitHub issues + +Issues are used to discuss ideas, enhancements, tasks, and bugs. They make collaboration easier by: + +- Providing everyone (even future team members) with the complete story in one place +- Allowing you to cross-link to other issues and pull requests [:book:](https://help.github.com/articles/github-glossary/#pull-request) +- Creating a single, comprehensive record of how and why you made certain decisions +- Allowing you to easily pull the right people and teams into a conversation with @-mentions + +:tv: [Video: Using issues](https://www.youtube.com/watch?v=Zhj46r5D0nQ) + +
+
+ +
Managing notifications +
+ +## Managing notifications + +:tv: [Video: Watching, notifications, stars, and explore](https://www.youtube.com/watch?v=ocQldxF7fMY) + +Once you've commented on an issue or pull request, you'll start receiving email notifications when there's activity in the thread. + +### How to silence or unmute specific conversations + +1. Go to the issue or pull request +2. Under _"Notifications"_, click the **Unsubscribe** button on the right to silence notifications or **Subscribe** to unmute them + +You'll see a short description that explains your current notification status. + +### How to customize notifications in Settings + +1. Click your profile icon +2. Click **Settings** +3. Click **Notifications** from the menu on the left and [adjust your notification preferences](https://help.github.com/articles/managing-notification-delivery-methods/) + +### Repository notification options + +* **Watch**: You'll receive a notification when a new issue, pull request or comment is posted, and when an issue is closed or a pull request is merged +* **Not watching**: You'll no longer receive notifications unless you're @-mentioned +* **Ignore**: You'll no longer receive any notifications from the repository + +### How to review notifications for the repositories you're watching + +1. Click your profile icon +2. Click **Settings** +3. Click **Notification** from the menu on the left +4. Click on the [repositories you’re watching](https://github.com/watching) link +5. Select the **Watching** tab +6. Click the **Unwatch** button to disable notifications, or **Watch** to enable them + +
+
+ +
+

Keep reading below to find your first task

diff --git a/responses/fr/open-a-pr.md b/responses/fr/open-a-pr.md new file mode 100644 index 0000000..9ddfbfa --- /dev/null +++ b/responses/fr/open-a-pr.md @@ -0,0 +1,30 @@ +## Étape 6: Open a pull request + +Nice work making that commit :sparkles: + +Now that you’ve created a commit, it’s time to share your proposed change through a pull request! Where issues encourage discussion with other contributors and collaborators on a project, pull requests help you share your changes, receive feedback on them, and iterate on them until they’re perfect! + +
What is a pull request? + +## Pull requests + +Let’s think back to the GitHub flow again. You have created a branch, added a file, and committed the file to your branch. Now it’s time to collaborate on your file with other students taking this class. This collaboration happens in a pull request. Check out this video to learn more: + +:tv: [Video: Introduction to pull requests](https://youtu.be/kJr-PIfLDl4) +
+
+ +This pull request is going to keep the changes you just made on your branch and propose applying them to the `master` branch. + +### :keyboard: Activity: Create a pull request + +1. Open a pull request using [this shortcut]({{ url }}) or manually as follows: + - From the "Pull requests" tab, click **New pull request** + - In the "base:" drop-down menu, make sure the "master" branch is selected + - In the "compare:" drop-down menu, select "{{ branch | remove: 'refs/heads/' }}" +1. When you’ve selected your branch, enter a title for your pull request. For example `Add {{ user.username }}'s file` +1. The next field helps you provide a description of the changes you made. Feel free to add a description of what you’ve accomplished so far. As a reminder, you have: created a branch, created a file and made a commit, and opened a pull request +1. Click **Create pull request** + +
+

I'll respond in your new pull request.

diff --git a/responses/fr/pr-succeeds.md b/responses/fr/pr-succeeds.md new file mode 100644 index 0000000..9aca31e --- /dev/null +++ b/responses/fr/pr-succeeds.md @@ -0,0 +1,33 @@ +## Étape 8: Merge your pull request + +Nicely done @{{ user.username }}! :sparkles: + +You successfully created a pull request, and it has passed all of the tests. You can now merge your pull request. + +### :keyboard: Activity: Merge the pull request + +{% if preferences.gitTool == 'cli' %} +1. Check out to the `master` branch: + ```shell + git checkout master + ``` +2. Merge your branch: + ```shell + git merge {{ branch }} + ``` +3. Push the merged history to GitHub: + ```shell + git push + ``` +4. Delete your the branch locally: + ```shell + git branch -d {{ branch }} + ``` +{% else %} +1. Click **Merge pull request** +1. Click **Confirm merge** +{% endif %} +1. Once your branch has been merged, you don't need it anymore. Click **Delete branch**. + +
+

I'll respond when this pull request is merged.

diff --git a/responses/fr/reminder-delete.md b/responses/fr/reminder-delete.md new file mode 100644 index 0000000..3636133 --- /dev/null +++ b/responses/fr/reminder-delete.md @@ -0,0 +1,39 @@ +## Nice work + +![celebrate](https://octodex.github.com/images/collabocats.jpg) + +Congratulations @{{ user.username }}, you've completed this course! + +## What went well + +Now, you have your slide deck deployed [here](https://{{ user.username }}.github.io/{{ repo }}) and you've gone through the GitHub Flow. + +Before I say good-bye, here's a recap of all the tasks you've accomplished in your repository: + +- You learned about issues, pull requests, and the structure of a GitHub repository +- You learned about branching +- You created a commit +- You viewed and responded to pull request reviews +- You edited an existing file +- You enabled GitHub Pages +- You made your first contribution! :tada: + +## Give us feedback + +We'd love to hear what you thought of this course. Please share your feedback in [this brief survey](https://www.surveymonkey.com/r/intro-to-github-1). + +## What's next? + +We hope this course helped you feel more comfortable using GitHub. Remember: You’re always welcome to repeat course topics if you’d like additional practice. If you’re ready to build on your new skills, here are some ideas. + +### Contribute to a project + +To find projects to contribute to through trending topics and curated collections, check out [GitHub Explore](https://github.com/explore). + +### Keep learning + +Here are some suggestions for future courses you can take: +- [GitHub Pages]({{ host }}/{{ course.Owner.login }}/github-pages): Continue learning about GitHub Pages, which we touched on in this course. +- [Communicating using Markdown]({{ host }}/{{ course.Owner.login }}/communicating-using-markdown): We used a little Markdown in this course, but if you want to learn all about this :sparkles: syntax, take the course! + +[What will you learn next]({{ host }}/courses)? diff --git a/responses/fr/reopen.md b/responses/fr/reopen.md new file mode 100644 index 0000000..8b99e07 --- /dev/null +++ b/responses/fr/reopen.md @@ -0,0 +1,9 @@ +### :keyboard: Activity: Reopen pull request + +Oooops! It looks like you might have accidentally closed your pull request. + +1. Click **Reopen pull request**. If this button is inactive, you will need to click **Restore branch** first +1. Merge the pull request. + +
+

I'll respond when this pull request is merged.

diff --git a/responses/fr/request-changes.md b/responses/fr/request-changes.md new file mode 100644 index 0000000..2097975 --- /dev/null +++ b/responses/fr/request-changes.md @@ -0,0 +1,46 @@ +## Étape 7: Respond to a review + +Your pull request is looking great! + +Let’s add some content to your file. Replace line 5 of your file with a quotation or meme and witty caption. Remember: [Markdown](https://guides.github.com/features/mastering-markdown/) is supported. + +### :keyboard: Activity: Change your file + +{% if preferences.gitTool == 'cli' %} +1. Check out to your branch: + ```shell + git checkout {{ branch }} + ``` +1. Open the file `_posts/0000-01-02-{{ user.username }}.md`. +1. Replace line 5 of the file with something new. +1. Stage your new changes: + ```shell + git add _posts/0000-01-02-{{ user.username }}.md + ``` +1. Commit your changes: + ```shell + git commit -m "" + ``` +1. Push your edits to GitHub: + ```shell + git push + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Open the file `_posts/0000-01-02-{{ user.username }}.md`. +1. Replace line 5 of the file with something new. +1. Stage your new changes. As a reminder, you can do this in the Source Control view, click the **+** symbol next to the file. +1. Commit your changes. You can do this in the Source Control view, enter a commit message in the text field and press Ctrl+Enter on Windows or Command ⌘+Enter on macOS. +1. Push your edits to GitHub. In the Source Control view, click on the ellipsis (...), and select **Push**. + +{% else %} +1. Click the [Files Changed tab]({{ url }}) in this pull request +1. Edit your newly added file +1. Replace line 5 with something new +1. Scroll to the bottom and click **Commit Changes** +{% endif %} + +**Note** : Can't find the button to edit the file? It may look like a pencil, or it may look like three dots. + +
+

I'll respond when I detect a commit on this branch.

diff --git a/responses/fr/turn-on-gh-pages.md b/responses/fr/turn-on-gh-pages.md new file mode 100644 index 0000000..6122265 --- /dev/null +++ b/responses/fr/turn-on-gh-pages.md @@ -0,0 +1,20 @@ +## Étape 2: Turn on GitHub Pages + +:tada: You're now the proud manager of this issue! Now that you've assigned yourself, people who drop by know that they're welcome to participate, but you'll be carrying this issue across the finish line. :sunglasses:. + +### Let's use GitHub Pages + +Now, on to business! GitHub Pages allow you to serve a static site from a repository. We've filled this repository with some site content, but the rendered site isn't visible right now. Let's change that. + +### :keyboard: Activity: Enable GitHub Pages + +1. Click on the [**Settings**]({{ repoUrl }}/settings) tab in this repository +1. Scroll down to the "GitHub Pages" section +1. From the "Source" drop down, select **master branch** + +> Note: Even though you'll see an option to choose a theme, do not apply a theme at this point. We've protected the code so you can't make unintended changes. You'll have the opportunity to apply a theme when the course is completed. + +
+

I'll respond in this issue when I detect GitHub Pages has deployed your site.

+ +> Turning on GitHub Pages creates a deployment of your repository. I may take up to a minute to respond as I await the deployment. diff --git a/responses/fr/your-first-contribution.md b/responses/fr/your-first-contribution.md new file mode 100644 index 0000000..58e0717 --- /dev/null +++ b/responses/fr/your-first-contribution.md @@ -0,0 +1,10 @@ +### Introduction to GitHub flow + +Now that you're familiar with issues, let's use this issue to track your path to your first contribution. + +People use different workflows to contribute to software projects, but the simplest and most effective way to contribute on GitHub is the GitHub flow. + +:tv: [Video: Understanding the GitHub flow](https://www.youtube.com/watch?v=PBI2Rz-ZOxU) + +
+

Read below for next steps

From de098b98de87cb0ce634e7942204714506161fa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Fri, 27 Mar 2020 11:19:49 +0100 Subject: [PATCH 2/7] More :uk: :point_right: :fr: --- config.yml | 6 ++-- responses/fr/create-a-branch.md | 58 ++++++++++++++++----------------- responses/fr/fix-base.md | 14 ++++---- responses/fr/fix-body.md | 16 ++++----- responses/fr/fix-filename.md | 40 +++++++++++------------ responses/fr/head-to-branch.md | 4 +-- 6 files changed, 69 insertions(+), 69 deletions(-) diff --git a/config.yml b/config.yml index b128f30..4d671cf 100644 --- a/config.yml +++ b/config.yml @@ -102,8 +102,8 @@ steps: title: Cierra una propuesta description: Termina una conversación al cerrar una propuesta. fr: - title: Fermeture de la discussion - description: Termminer la conversation en la cloturant. + title: Fermeture de la conversation + description: Termminer la conversation (Issue en :uk:) en la cloturant. ja: title: Issueを閉じよう description: Issueを閉じることで議論を終えましょう。 @@ -178,7 +178,7 @@ steps: description: Abre una solicitud de extracción para proponer agregar tu nuevo archivo al proyecto. fr: title: Ouverture d'une demande d'extraction - description: Ouvrez une demande d'extraction afin de proposer l'ajout de votre fichier au projet. + description: Ouvrez une demande d'extraction (Pull Request en :uk:) afin de proposer l'ajout de votre fichier au projet. ja: title: プルリクエストをオープンしよう description: 新しいファイルをコードベースに追加する提案をするためにプルリクエストをオープンしましょう。 diff --git a/responses/fr/create-a-branch.md b/responses/fr/create-a-branch.md index 495edd1..f6efb53 100644 --- a/responses/fr/create-a-branch.md +++ b/responses/fr/create-a-branch.md @@ -1,71 +1,71 @@ -## Étape 4: Create a branch +## Étape 4: Création d'une branche -Let’s complete the first step of the GitHub flow: creating a branch [:book:](https://help.github.com/articles/github-glossary/#branch). +Réalisons la première étape de notre démarche typique sur GitHub : la création d'une branche [:book:](https://help.github.com/articles/github-glossary/#branch). -
Creating a branch +
Création d'une branche -## Creating a branch +## Création d'une branche :tv: [Video: Branches](https://www.youtube.com/watch?v=xgQmu81G1yY) -You just learned how to create a branch—the first step in the GitHub flow. +Vous venez d'apprendre à créer une branche, la première étape du travail sur GitHub. -Branches are an important part of the GitHub flow because they allow us to separate our work from the `master` branch. In other words, everyone's work is safe while you contribute. +Les branches sont des éléments importants de la démarche sur GitHub car elles nous permettent d'isoler le travail en cours de la branhe principale `master`. En d'autres termes, le travail des autres est protégé pendant que vous mettez au point votre contribution. -### Tips for using branches +### Conseils pour l'utilisation de branches -A single project can have hundreds of branches, each suggesting a new change to the `master` branch. +Un projet seul peut avoir des centaines de branches, chacune comportant une nouvelle modification de la branche `master`. -The best way to keep branches organized with a team is to keep them concise and short-lived. In other words, a single branch should represent a single new feature or bug fix. This reduces confusion among contributors when branches are only active for a few days before they’re merged [:book:](https://help.github.com/articles/github-glossary/#merge) into the `master` branch. +La meilleure façon de gérer ces branches quand on travaille en équipe et de veiller à les maintenir consises et éphémères. Autrement dit, une branche doit comporter une seule nouvelle fonctionalité ou correction de bug. Les incompréhensions entre contributeurs sont réduites lorsque les branches ne sont actives que quelques jours avant d'être fusionnées [:book:](https://help.github.com/articles/github-glossary/#merge) avec la branche `master`.
-### :keyboard: Activity: Your first branch +### :keyboard: Activité : Votre première branche {% if preferences.gitTool == 'cli' %} -1. Open your preferred command line interface, which we'll call your shell from now on. -1. Clone this repository: +1. Ouvrez votre interface de ligne de commande préférée, que nous appelerons votre shell à partir de maintenant. +1. Clonez cd dépôt : ```shell git clone {{ thePayload.repository.clone_url }} ``` -1. Navigate to the repository in your shell: +1. Naviguez vers ce dépôt dans votre shell : ```shell cd {{ thePayload.repository.name }} ``` -1. Create a branch, use whatever name you like. Feel free to use the suggested name below. +1. Créez une branche avec le nom que vous désirez. Vous pouvez également utiliser le nom suggéré ci-dessous. ```shell git branch my-slide ``` -1. Push the branch to GitHub: +1. Poussez la branche vers GitHub: ``` git push --set-upstream origin ``` {% elsif preferences.gitTool == 'vscode' %} -1. Download and open [Visual Studio Code](https://code.visualstudio.com/Download) (referred to as VS Code) if you don't already have it. -1. In VS Code, open the Command Palette using Ctrl+Shift+P on Windows, or Command ⌘+Shift+P on macOS. You can also follow [VS Code's official documentation](https://code.visualstudio.com/docs/editor/versioncontrol#_cloning-a-repository) on cloning. -1. Type: `git clone` and press Enter +1. Téléchargez et installez [Visual Studio Code](https://code.visualstudio.com/Download) (aussi appelé VS Code) si vous ne l'avez pas déjà. +1. Dans VS Code, ouvrez la pallette de commandes (Command Palette) avec Ctrl+Shift+P sous Windows, ou Command ⌘+Shift+P sous macOS. Vous pourvez égalememnt consulter [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_cloning-a-repository) sur la création de clones. +1. Tapez: `git clone` et pressez Enter ![a screenshot of vs code with the command palette open](https://user-images.githubusercontent.com/16547949/53639288-bcf9ec80-3bf6-11e9-9d18-d97167168248.png) -1. Paste in the URL of the repository in the new window and press Enter: +1. Collez l'adresse du dépôt dans la nouvelle fenêtre et pressez Enter: ```shell {{ thePayload.repository.clone_url }} ``` -1. Select the location in which to save the repository and click **Choose folder**. Then, open the location you selected. -1. The repository folder should now be open in your VS Code project. Click on `master` at the bottom left of the VS Code window. This will bring up the Command Palette with the commands related to Git branches. +1. Sélectionnez l'emplacement où sauvegarder le dépôt et cliquer **Choose folder**. Ouvrez ensuite l'emplacement que vous avez sélectionné. +1. Le répertoire du dépôt doit maintenant être ouvert dans votre espace de travail VS Code. Cliquez sur `master` en bas et à gauche de la fenêtre VS Code. Ceci ouvrira la palette avec les commandes relatives aux branches Git. ![a screenshot of the Git branches in VS Code](https://user-images.githubusercontent.com/16547949/53639606-adc76e80-3bf7-11e9-98ac-bd41ae2b40db.png) -1. Click **Create new branch** and enter any branch name you'd like, such as `my-slide`. Then press Enter. -1. When asked to select the ref to create the branch from, select `master`. -1. Go to the Source Control view, click on the ellipsis (...) and select **Push**. Confirm the dialog box asking you to publish the branch. +1. Cliquez **Create new branch** et saisissez le nom que vous désirez, par exemple `my-slide`. Pressez ensuite Enter. +1. Lorsqu'il vous est demandé de sélectioner la référence à partir de laquelle créer la branche, sélectioner `master`. +1. Allez dans la vue "Source Control", cliquez sur les points de suspension (...) et séléctionnez **Push**. Confirmez lorsque le boite de dialogue vous propose de publier la branche. ![a screenshot of the source control view in VS Code](https://user-images.githubusercontent.com/16547949/53640015-ee73b780-3bf8-11e9-8c90-be9022b9555a.png) {% else %} -1. Navigate to the [Code tab]({{ thePayload.repository.html_url }}) -2. Click **Branch: master** in the drop-down -3. In the field, enter a name for your branch, like `my-slide` -4. Click **Create branch: ** or press the “Enter” key to create your branch +1. Naviguez vers [l'onglet Code]({{ thePayload.repository.html_url }}) +2. Cliquez **Branch: master** dans la liste déroulante +3. Dans le champs de texte, saisissez un nom de branche, tel que `my-slide` +4. Cliquez **Create branch: ** ou pressez la touche Enter pour créer votre branche {% endif %}
-

I'll respond when I detect a new branch has been created in this repository.

+

Je vous réponderai ici lorsque j'aurai détecté qu'une nouvelle branche a été crée dans ce dépôt.

diff --git a/responses/fr/fix-base.md b/responses/fr/fix-base.md index be3941e..c7bd690 100644 --- a/responses/fr/fix-base.md +++ b/responses/fr/fix-base.md @@ -1,12 +1,12 @@ -Your base branch should be named `master`. Let's open a new pull request to fix this. +Votre branche de référence doit être nommée `master`. Ouvrons une demande d'extraction (Pull Request en anglais ou PR) afin de corriger cela. -### :keyboard: Activity: Adjust PR direction +### :keyboard: Activité: Modifier la direction de la demande d'extraction -1. Click on the **Edit** button located to the right of your pull request's title -1. Below the title's comment box, in the "base:" drop-down menu, make sure the “master” branch is selected -1. A pop-up window will appear asking if you want to change the "base". Click the green **Change base** button +1. Cliquez sur le bouton **Edit** situé à droite du titre de la PR +1. Sous le champ de texte du titre, dans le menu déroulant "base:", assurez vous que la branche `master` est sélectionnée +1. Une boite de dialogue apparaitra vous demandeant si vous voulez changer la base. Cliquez le bouton vert **Change base** -If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. +Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

I'll respond when I detect this pull request's base has been edited.

+

Je vous réponderai lorsque j'aurai détecté que la référence d'oririne de cette PR a été modifiée.

diff --git a/responses/fr/fix-body.md b/responses/fr/fix-body.md index ddd142f..415cbf3 100644 --- a/responses/fr/fix-body.md +++ b/responses/fr/fix-body.md @@ -1,14 +1,14 @@ -Good pull requests have a body description that tells other contributors about the change you're suggesting, so they understand the context. +Les bonnes demandes d'extraction (Pull Request) comportent une description qui informe les autres contributeurs du changement que vous suggérez et de son contexte. -Let's edit this pull request to add a body description. +Editons cette demande d'extraction afin d'ajouter une description. -## :keyboard: Activity: Fixing your pull request +## :keyboard: Activité: Améliorer la demande d'extraction -1. The first comment on your pull request will have the default text of **No description provided**. Click on the **...** icon located at the top right corner of the comment box, then click on **Edit** to make an edit -1. Add a description of the changes you've made in the comment box. Feel free to add a description of what you’ve accomplished so far. As a reminder, you have: created a branch, created a file and made a commit, and opened a pull request -1. Click the green **Update comment** button at the bottom right of the comment box when done +1. Le premier commentaire de votre demande d'extraction comportera le texte par défaut **No description provided**. Cliquez l'icône **...** située en haut à droite de la boite de commentaire, puis cliquez sur **Edit** afin d'effectuer un changement +1. Ajoutez dans la boite de commentaire une description du changement que vous avez effectué. N'hésitez pas à décrire ce que vous avez accompli jusque là. Pour rappel, vous avez : créé une branche, créé un fichier et soumis une contribution puis ouvert une demande d'extraction +1. Cliquez le bouton vert **Update comment** en bas à droite de la boite de commentaire -If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. +Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

I'll respond when I detect this pull request's body has been edited.

+

Je vous réponderai lorsque j'aurai détecté que le corps de cette demande d'extraction a été édité.

diff --git a/responses/fr/fix-filename.md b/responses/fr/fix-filename.md index 12960d8..c441e1d 100644 --- a/responses/fr/fix-filename.md +++ b/responses/fr/fix-filename.md @@ -1,41 +1,41 @@ -I was expecting your file to be named **{{ expected }}**. +J'espérai que votre fichier soit nommé **{{ expected }}**. -Let's edit this pull request to fix both of these issues. +Editons cette demande d'extraction (Pull Request ou PR) afin de corriger ce problème. -## :keyboard: Activity: Fixing your pull request +## :keyboard: Activité: Corriger votre demande d'extraction {% if preferences.gitTool == 'cli' %} -1. Check out to your branch: +1. Récupérez votre branche : ```shell git checkout {{ branch }} ``` -1. Type `ls` to see a listing of your root directory. -1. Confirm that you've got a folder titled `_posts`. -1. Step into the folder with `cd _posts`. -1. Type `ls` to see a listing of your `_posts` folder. -1. Ensure you've got a file named `{{ expected }}` -1. If you find you have to any changes, then stage, commit, and push those changes: +1. Tapez `ls` afin d'obtenir le contenu votre répertoire racine. +1. Confirmez que vous possédez un répertoire nommé `_posts`. +1. Déplacez vous dans le répertoire à l'aide de la commande `cd _posts`. +1. Tapez `ls` afin d'obtenir le contenu votre répertoire `_posts`. +1. Vérifiez que vous possédez un fichier nommé `{{ expected }}`. +1. Si vous constatez que vous devez effectuer des changements, ajoutez les à l'espace de travail, soumettez puis publiez les : ```shell git add . git commit -m "" git push ``` {% else %} -1. Click the [Files Changed tab]({{ url }}) in this pull request -1. Verify that the only file edited is named `{{ expected }}`. -1. If the file is improperly named, or not in a proper location, use the edit function to correct it. -1. Above the contents of the file, select all text in the field that contains the filename and delete it. -1. Continue pressing your backspace key to also delete any directory names that exist. -1. Type the proper filename: +1. Cliquez [l'onglet Files Changed]({{ url }}) dans cette demande d'extraction +1. Vérifiez que le seul fichier édité se nomme `{{ expected }}`. +1. Si le fichier n'est pas correctement nommé, ou n'est pas au bon endroit, utilisez la fonctionalité d'édition afin de corriger cela. +1. Au dessus du contenu du fichier, sélectionnez tout le texte du champ contenant le nom du fichier et supprimez ce texte. +1. Continuez de pressez la touche retour arrière (Backspace) afin de supprimer également d'éventuels noms de répertoire. +1. Saisissez le nom de fichier correct: ```shell {{ expected }} ``` -1. Scroll to the bottom and enter a commit message and commit in the **Commit Changes** section. +1. Faites defiler la fenêtre jusqu'en bas puis, dans la section **Commit Changes**, saisissez un intitulé de contribution et soumettez la. {% endif %} -**Note**: Can't find the button to edit the file? It may look like a pencil, or it may look like three dots. +**Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension. -If you would like assistance troubleshooting the issue you are encountering, create a post on the [GitHub Community]({{ communityBoard }}) board. You might also want to search for your issue to see if other people have resolved it in the past. +ISi vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

I'll respond below when I detect a commit on this branch.

+

Je vous réponderai lorsque j'aurai détecté une contribution sur cette branche.

diff --git a/responses/fr/head-to-branch.md b/responses/fr/head-to-branch.md index 8906754..c2cb3f7 100644 --- a/responses/fr/head-to-branch.md +++ b/responses/fr/head-to-branch.md @@ -1,4 +1,4 @@ -## Consider this issue finished! :white_check_mark: +## Cette conversation est terminée! :white_check_mark:
-

Head over to the next issue now!

+

Procédez à la prochaine tâche maintenant !

From 782fc84b62c78bf7198c5957d201a14e343efa28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Fri, 27 Mar 2020 11:20:18 +0100 Subject: [PATCH 3/7] :uk: typos --- responses/commit-something.md | 2 +- responses/create-a-branch.md | 2 +- responses/fix-filename.md | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/responses/commit-something.md b/responses/commit-something.md index f758c18..7649327 100644 --- a/responses/commit-something.md +++ b/responses/commit-something.md @@ -45,7 +45,7 @@ The following steps will guide you through the process of committing a change on ```shell git add _posts/0000-01-02-{{ user.username }}.md ``` -1. After adding the text, commit the change and a commit message, check out the **Commits 101** drop-down, just above these instructions: +1. After adding the text, commit the change while providing a commit message. For guidelines on commit messages, check out the **Commits 101** drop-down, just above these instructions: ```shell git commit -m "" ``` diff --git a/responses/create-a-branch.md b/responses/create-a-branch.md index 45f407c..81b941f 100644 --- a/responses/create-a-branch.md +++ b/responses/create-a-branch.md @@ -64,7 +64,7 @@ The best way to keep branches organized with a team is to keep them concise and 1. Navigate to the [Code tab]({{ thePayload.repository.html_url }}) 2. Click **Branch: master** in the drop-down 3. In the field, enter a name for your branch, like `my-slide` -4. Click **Create branch: ** or press the “Enter” key to create your branch +4. Click **Create branch: ** or press the Enter key to create your branch {% endif %}
diff --git a/responses/fix-filename.md b/responses/fix-filename.md index 12960d8..584a235 100644 --- a/responses/fix-filename.md +++ b/responses/fix-filename.md @@ -13,17 +13,17 @@ Let's edit this pull request to fix both of these issues. 1. Confirm that you've got a folder titled `_posts`. 1. Step into the folder with `cd _posts`. 1. Type `ls` to see a listing of your `_posts` folder. -1. Ensure you've got a file named `{{ expected }}` -1. If you find you have to any changes, then stage, commit, and push those changes: +1. Ensure you've got a file named `{{ expected }}`. +1. If you find you have to make any changes, then stage, commit, and push those changes: ```shell git add . git commit -m "" git push ``` {% else %} -1. Click the [Files Changed tab]({{ url }}) in this pull request +1. Click the [Files Changed tab]({{ url }}) in this pull request. 1. Verify that the only file edited is named `{{ expected }}`. -1. If the file is improperly named, or not in a proper location, use the edit function to correct it. +1. If the file is improperly named, or not in a proper location, use the edit function to correct it. 1. Above the contents of the file, select all text in the field that contains the filename and delete it. 1. Continue pressing your backspace key to also delete any directory names that exist. 1. Type the proper filename: From 98cf28a6e30421b7a3688f3d255b541741b343e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Fri, 27 Mar 2020 20:49:52 +0100 Subject: [PATCH 4/7] Getting closer to the finish line --- responses/fr/introduction.md | 126 ++++++++++++------------ responses/fr/open-a-pr.md | 32 +++--- responses/fr/pr-succeeds.md | 24 ++--- responses/fr/reminder-delete.md | 45 ++++----- responses/fr/reopen.md | 10 +- responses/fr/turn-on-gh-pages.md | 22 ++--- responses/fr/your-first-contribution.md | 10 +- responses/introduction.md | 2 +- 8 files changed, 136 insertions(+), 135 deletions(-) diff --git a/responses/fr/introduction.md b/responses/fr/introduction.md index a6b9ab6..0b20493 100644 --- a/responses/fr/introduction.md +++ b/responses/fr/introduction.md @@ -1,120 +1,120 @@ -# :wave: Welcome to GitHub Learning Lab's "Introduction to GitHub" +# :wave: Bienvue au cours "Introduction à GitHub" de GitHub Learning Lab -To get started, I’ll guide you through some important first steps in coding and collaborating on GitHub. +Pour commencer, je vais vous guider à travers quelques premières étapes importantes de la programmation et la collaboration sur GitHub. -:point_down: _This arrow means you can expand the window! Click on them throughout the course to find more information._ -
What is GitHub? +:point_down: _Cette flèche signifie que vous pouvez agrandir la fenêtre! Cliquez dessus tout au long du cours pour trouver plus d'informations._ +
Qu'est-ce que GitHub?
-## What is GitHub? +## Qu'est-ce que GitHub? -I'm glad you asked! Many people come to GitHub because they want to contribute to open source [:book:](https://help.github.com/articles/github-glossary/#open-source) projects, or they're invited by teammates or classmates who use it for their projects. Why do people use GitHub for these projects? +Merci d'avoir posé cette question! Beaucoup de gens viennent sur GitHub parce qu'ils veulent contribuer à des projets libres (open source [:book:](https://help.github.com/articles/github-glossary/#open-source)), ou ils sont invités par des collègues ou des camarades de classe qui l'utilisent pour leurs projets. Pourquoi les gens utilisent-ils GitHub pour ces projets? -**At its heart, GitHub is a collaboration platform.** +**En son cœur, GitHub est une plateforme de collaboration.** -From software to legal documents, you can count on GitHub to help you do your best work with the collaboration and security tools your team needs. With GitHub, you can keep projects completely private, invite the world to collaborate, and streamline every step of your project. +Des logiciels aux documents juridiques, vous pouvez compter sur GitHub pour vous aider à le meilleur travail possible avec les outils de collaboration et de sécurité dont votre équipe a besoin. Avec GitHub, vous pouvez garder des projets complètement privés, inviter le monde à collaborer et fluidifier chaque étape de votre projet. -**GitHub is also a powerful version control tool.** -GitHub uses Git [:book:](https://help.github.com/articles/github-glossary/#git), the most popular open source version control software, to track every contribution and contributor [:book:](https://help.github.com/articles/github-glossary/#contributor) to your project--so you know exactly where every line of code came from. +**GitHub est également un puissant outil de contrôle de version.** -**GitHub helps people do much more.** +GitHub utilise Git [:book:](https://help.github.com/articles/github-glossary/#git), l'outil open source de gestion de version le plus populaire, afin de tracer chaque contribution et contributeur [:book:](https://help.github.com/articles/github-glossary/#contributor) de votre projet, afin que vous sachiez d'où vient chaque ligne de code. -GitHub is used to build some of the most advanced technologies in the world. Whether you're visualizing data or building a new game, there's a whole community and set of tools on GitHub that can get you to the next step. This course starts with the basics, but we'll dig into the rest later! +**GitHub vous aide à faire beaucoup plus.** -:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E) +GitHub est utilisé pour créer certaines des technologies les plus avancées au monde. Que vous visualisiez des données ou construisiez un nouveau jeu, il existe toute une communauté et un ensemble d'outils sur GitHub qui peuvent vous aider à passer à l'étape suivante. Ce cours commence par les bases, mais nous approfondirons le reste plus tard! + +:tv: [Qu'est-ce que GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E)

-
Exploring a GitHub repository +
Exploration d'un dépôt GitHub
-## Exploring a GitHub repository +## Exploration d'un dépôt GitHub -:tv: [Video: Exploring a repository](https://www.youtube.com/watch?v=R8OAwrcMlRw) +:tv: [Video: Exploration d'un dépôt](https://www.youtube.com/watch?v=R8OAwrcMlRw) -### More features +### Autres fonctionnalités -The video covered some of the most commonly-used features. Here are a few other items you can find in GitHub repositories: +La vidéo a couvert certaines des fonctionnalités les plus utilisées. Voici quelques autres éléments que vous pouvez trouver dans les dépôts GitHub : -- Project boards: Create Kanban-style task tracking board within GitHub -- Wiki: Create and store relevant project documentation -- Insights: View a drop-down menu that contains links to analytics tools for your repository including: - - Pulse: Find information about the work that has been completed and the work that’s in-progress in this project dashboard - - Graphs: Graphs provide a more granular view of the repository activity including who contributed to the repository, who forked it, and when they completed the work +- Tableaux de suvi de projet : créez un tableau de suivi des tâches de style Kanban dans GitHub +- Wiki : créer et stocker la documentation relative à votre projet +- Insights : affichez des outils d'analyse pour votre référentiel, notamment : + - Pulse: tableau de bord de projet pemettant la recherche d'information sur les travaux terminés et les travaux en cours + - Graphiques : les graphiques fournissent une vue plus granulaire de l'activité du dépôt, y compris qui a contribué au dépôt, qui l'a créé et quand ils ont effectué des contributions -### Special Files +### Fichiers spéciaux -In the video you learned about a special file called the README.md. Here are a few other special files you can add to your repositories: +Dans la vidéo, vous avez découvert un fichier spécial appelé README.md. Voici quelques autres fichiers spéciaux que vous pouvez ajouter à vos dépôts : -- CONTRIBUTING.md: The `CONTRIBUTING.md` is used to describe the process for contributing to the repository. A link to the `CONTRIBUTING.md` file is shown anytime someone creates a new issue or pull request. -- ISSUE_TEMPLATE.md: The `ISSUE_TEMPLATE.md` is another file you can use to pre-populate the body of an issue. For example, if you always need the same types of information for bug reports, include it in the issue template, and every new issue will be opened with your recommended starter text. +- CONTRIBUTING.md: Le fichier `CONTRIBUTING.md` est utilisé pour décrire le processus de contribution au dépôts. Un lien vers le fichier `CONTRIBUTING.md` est affiché chaque fois que quelqu'un crée un nouveau problème ou une demande d'extraction. +- ISSUE_TEMPLATE.md: `ISSUE_TEMPLATE.md` est un autre fichier que vous pouvez utiliser pour préremplir le corps d'une conversation. Par exemple, si vous avez toujours besoin des mêmes types d'informations pour les rapports de bogues, incluez-les dans le modèle de conversation, et chaque nouvelle conversation sera ouverte avec votre texte de démarrage recommandé.
-### Using issues - -This is an issue [:book:](https://help.github.com/articles/github-glossary/#issue): a place where you can have conversations about bugs in your code, code review, and just about anything else. +### Utiliser les Issues -Issue titles are like email subject lines. They tell your collaborators what the issue is about at a glance. For example, the title of this issue is Getting Started with GitHub. +Ceci est une Issue [:book:](https://help.github.com/articles/github-glossary/#issue): un endroit où vous pouvez avoir des conversations sur les bogues dans votre code, la révision du code et à peu près tout le reste. +Les titres des Issues sont comme les lignes d'objet des e-mails. Ils indiquent à vos collaborateurs de quoi il s'agit en un coup d'œil. Par exemple, le titre de cette conversation est "Getting started with GitHub". -
Using GitHub Issues +
Utiliser les Issues GitHub -## Using GitHub issues +## Utiliser les Issues GitHub -Issues are used to discuss ideas, enhancements, tasks, and bugs. They make collaboration easier by: +Les Issues sont utilisées pour discuter des idées, des améliorations, des tâches et des bogues. Elles facilitent la collaboration en : -- Providing everyone (even future team members) with the complete story in one place -- Allowing you to cross-link to other issues and pull requests [:book:](https://help.github.com/articles/github-glossary/#pull-request) -- Creating a single, comprehensive record of how and why you made certain decisions -- Allowing you to easily pull the right people and teams into a conversation with @-mentions +- Fournissant à tout le monde (même aux futurs membres de l'équipe) l'histoire complète en un seul endroit +- En permettant les références croisées avec d'autres conversations et demandes d'extraction [:book:](https://help.github.com/articles/github-glossary/#pull-request) +- Centralisant dans un reférentiel unique les décisions et leurs motivations +- Vous permettant d'inclure facilement les bonnes personnes et les bonnes équipes dans une conversation avec les @-mentions -:tv: [Video: Using issues](https://www.youtube.com/watch?v=Zhj46r5D0nQ) +:tv: [Video: Utiliser les Issues GitHub](https://www.youtube.com/watch?v=Zhj46r5D0nQ)
-
Managing notifications +
Gérer les notifications
-## Managing notifications +## Gérer les notifications -:tv: [Video: Watching, notifications, stars, and explore](https://www.youtube.com/watch?v=ocQldxF7fMY) +:tv: [Video: Watching, notifications, stars, et explore](https://www.youtube.com/watch?v=ocQldxF7fMY) -Once you've commented on an issue or pull request, you'll start receiving email notifications when there's activity in the thread. +Une fois que vous avez commenté une conversation ou une demande d'extraction, vous commencerez à recevoir des notifications par e-mail dès lors qu'il y aura de l'activité dans le fil. -### How to silence or unmute specific conversations +### Comment faire taire ou réactiver des conversations spécifiques -1. Go to the issue or pull request -2. Under _"Notifications"_, click the **Unsubscribe** button on the right to silence notifications or **Subscribe** to unmute them +1. Aller à la conversation ou la demande d'extraction +2. Sous _"Notifications"_, cliquez le bouton **Unsubscribe** à droite afin de taire les notifications ou le bouton **Subscribe** afin de les activer -You'll see a short description that explains your current notification status. +Vous verrez une courte description qui explique votre statut de notification actuel. -### How to customize notifications in Settings +### Comment personnaliser les notifications dans vos réglages -1. Click your profile icon -2. Click **Settings** -3. Click **Notifications** from the menu on the left and [adjust your notification preferences](https://help.github.com/articles/managing-notification-delivery-methods/) +1. Cliquez votre photo de profil +2. Cliquez **Settings** +3. Cliquez **Notifications** depuis le menu de gauche et [ajustez vos préférences de notification](https://help.github.com/articles/managing-notification-delivery-methods/) -### Repository notification options +### Options de notification du dépôt -* **Watch**: You'll receive a notification when a new issue, pull request or comment is posted, and when an issue is closed or a pull request is merged -* **Not watching**: You'll no longer receive notifications unless you're @-mentioned -* **Ignore**: You'll no longer receive any notifications from the repository +* **Watch**: Vous recevrez une notification lorsqu'une nouvelle conversation, une demande d'extraction ou un commentaire est publié, et lorsqu'une conversation est fermé ou qu'une demande d'extraction est fusionnée +* **Not watching**: Vous ne recevrez plus de notifications sauf si vous êtes @-mentionné +* **Ignore**: Vous ne recevrez plus de notifications du dépôt -### How to review notifications for the repositories you're watching +### Comment configurere les notifications des dépots que vous suivez -1. Click your profile icon -2. Click **Settings** -3. Click **Notification** from the menu on the left -4. Click on the [repositories you’re watching](https://github.com/watching) link -5. Select the **Watching** tab -6. Click the **Unwatch** button to disable notifications, or **Watch** to enable them +1. Cliquez votre photo de profil +1. Cliquez **Settings** +1. Cliquez **Notifications** depuis le menu de gauche +1. Cliquez sur le lien ["things you’re watching"](https://github.com/watching) +1. Sélectionnez l'onglet **Watching** t +1. Cliquez le bouton **Unwatch** pour désactiver les notifications, ou **Watch** les activer

-

Keep reading below to find your first task

+

Continuez à lire ci-dessous pour trouver votre première tâche

diff --git a/responses/fr/open-a-pr.md b/responses/fr/open-a-pr.md index 9ddfbfa..aec9f9d 100644 --- a/responses/fr/open-a-pr.md +++ b/responses/fr/open-a-pr.md @@ -1,30 +1,30 @@ -## Étape 6: Open a pull request +## Étape 6: Ouvrez une demande d'extraction (Pull Request) -Nice work making that commit :sparkles: +Bravo pour cette contribution :sparkles: -Now that you’ve created a commit, it’s time to share your proposed change through a pull request! Where issues encourage discussion with other contributors and collaborators on a project, pull requests help you share your changes, receive feedback on them, and iterate on them until they’re perfect! +Maintenant que vous avez créé une contribution, il est temps de partager la modification que vous proposez via une demande d'extraction ! Là où les conversations (Issues) encouragent l'échange avec d'autres contributeurs et collaborateurs sur un projet, les demandes d'extraction vous aident à partager vos modifications, à recevoir des commentaires à leur sujet et à itérer jusqu'à ce qu'elles soient parfaites ! -
What is a pull request? +
Qu'est-ce qu'une demande d'extraction ? ## Pull requests -Let’s think back to the GitHub flow again. You have created a branch, added a file, and committed the file to your branch. Now it’s time to collaborate on your file with other students taking this class. This collaboration happens in a pull request. Check out this video to learn more: +Revenons au flux GitHub. Vous avez créé une branche, ajouté un fichier et validé le fichier dans votre branche. Il est maintenant temps de collaborer sur votre dossier avec d'autres étudiants qui suivent ce cours. Cette collaboration se produit dans une demande d'extractione. Regardez cette vidéo pour en savoir plus : -:tv: [Video: Introduction to pull requests](https://youtu.be/kJr-PIfLDl4) +:tv: [Video: Introduction aux demandes d'extraction](https://youtu.be/kJr-PIfLDl4)
-This pull request is going to keep the changes you just made on your branch and propose applying them to the `master` branch. +Cette demande d'extraction va conserver les modifications que vous venez de faire sur votre branche tout en proposant de les appliquer également à la branche `master`. -### :keyboard: Activity: Create a pull request +### :keyboard: Activité: Créer une demande d'extraction -1. Open a pull request using [this shortcut]({{ url }}) or manually as follows: - - From the "Pull requests" tab, click **New pull request** - - In the "base:" drop-down menu, make sure the "master" branch is selected - - In the "compare:" drop-down menu, select "{{ branch | remove: 'refs/heads/' }}" -1. When you’ve selected your branch, enter a title for your pull request. For example `Add {{ user.username }}'s file` -1. The next field helps you provide a description of the changes you made. Feel free to add a description of what you’ve accomplished so far. As a reminder, you have: created a branch, created a file and made a commit, and opened a pull request -1. Click **Create pull request** +1. Ouvrez une demande d'extraction grâce à [ce raccourci]({{ url }}) ou manuellement comme suit : + - Depuis l'onglet "Pull requests", cliquez **New pull request** + - Dans le menu déroulant "base:", assurez vous quel la branche `master` est sélectionnée + - Dans le menu déroulant "compare:", sélectionnez "{{ branch | remove: 'refs/heads/' }}" +1. Lorsque vous avez sélectionné votre branche, saisissez un titre pour votre demande d'extraction. Par exemple `Ajout du fichier de {{ user.username }}` +1. Le champ suivant vous aide à fournir une description des modifications que vous avez apportées. N'hésitez pas à ajouter une description de ce que vous avez accompli jusqu'à présent. Pour rappel, vous avez: créé une branche, créé un fichier et effectué une contribution, et ouvert une demande d'extraction +1. Cliquez **Create pull request**
-

I'll respond in your new pull request.

+

Je vous réponderai dans votre nouvelle demande d'extraction.

diff --git a/responses/fr/pr-succeeds.md b/responses/fr/pr-succeeds.md index 9aca31e..297427a 100644 --- a/responses/fr/pr-succeeds.md +++ b/responses/fr/pr-succeeds.md @@ -1,33 +1,33 @@ -## Étape 8: Merge your pull request +## Étape 8: Fusionnez votre demande d'extraction -Nicely done @{{ user.username }}! :sparkles: +Bien joué @{{ user.username }} ! :sparkles: -You successfully created a pull request, and it has passed all of the tests. You can now merge your pull request. +Vous avez créé avec succès une demande d'extraction et elle a réussi tous les tests. Vous pouvez maintenant fusionner votre demande d'extraction. -### :keyboard: Activity: Merge the pull request +### :keyboard: Activité: Fusionnez votre demande d'extraction {% if preferences.gitTool == 'cli' %} -1. Check out to the `master` branch: +1. Récupérez votre branche `master` : ```shell git checkout master ``` -2. Merge your branch: +2. Fusionnez votre branche : ```shell git merge {{ branch }} ``` -3. Push the merged history to GitHub: +3. Publiez l'historique combiné vers GitHub : ```shell git push ``` -4. Delete your the branch locally: +4. Supprimez la branche locale : ```shell git branch -d {{ branch }} ``` {% else %} -1. Click **Merge pull request** -1. Click **Confirm merge** +1. Cliquez **Merge pull request** +1. Cliquez **Confirm merge** {% endif %} -1. Once your branch has been merged, you don't need it anymore. Click **Delete branch**. +1. Une fois votre branche fusionnée, vous n'en avez plus besoin. Cliquez **Delete branch**.
-

I'll respond when this pull request is merged.

+

Je vous répondrai lorsque cette demande d'extraction sera fusionnée.

diff --git a/responses/fr/reminder-delete.md b/responses/fr/reminder-delete.md index 3636133..56862e2 100644 --- a/responses/fr/reminder-delete.md +++ b/responses/fr/reminder-delete.md @@ -1,39 +1,40 @@ -## Nice work +## Bon boulot ![celebrate](https://octodex.github.com/images/collabocats.jpg) -Congratulations @{{ user.username }}, you've completed this course! +Félicitations @{{ user.username }}, vous avez achevé ce cours ! -## What went well +## Les temps forts -Now, you have your slide deck deployed [here](https://{{ user.username }}.github.io/{{ repo }}) and you've gone through the GitHub Flow. +Vous avez désormais votre présentation déployée [ici](https://{{ user.username }}.github.io/{{ repo }}) et vous l'avez fait en suivant le Flux GitHub. -Before I say good-bye, here's a recap of all the tasks you've accomplished in your repository: +Avant de vous dire au revoire, récapitulons les tâches accomplies dans ce dépôt: -- You learned about issues, pull requests, and the structure of a GitHub repository -- You learned about branching -- You created a commit -- You viewed and responded to pull request reviews -- You edited an existing file -- You enabled GitHub Pages - You made your first contribution! :tada: +- Vous avez découvert les conversations, les demandes d'extraction et la structure d'un dépôt GitHub +- Vous avez découvert les branches +- Vous avez créé une soumission +- Vous avez consulté et répondu aux relectures sur les demandes d'extraction +- Vous avez édité un fichier existant +- Vous avez activé GitHub Pages +- Vous avez effectuer votre première contribution ! -## Give us feedback +## Partagez vos commentaires -We'd love to hear what you thought of this course. Please share your feedback in [this brief survey](https://www.surveymonkey.com/r/intro-to-github-1). +Nous aimerions savoir ce que vous avez pensé de ce cours. Merci de partager votre opinion dans [cette enquête rapide](https://www.surveymonkey.com/r/intro-to-github-1). -## What's next? +## Prochaine étape -We hope this course helped you feel more comfortable using GitHub. Remember: You’re always welcome to repeat course topics if you’d like additional practice. If you’re ready to build on your new skills, here are some ideas. +Nous espérons que ce cours vous a aidé à vous sentir plus à l'aise avec GitHub. N'oubliez pas : vous pouvez toujours répéter les sujets du cours si vous souhaitez vous entraîner davantage. Si vous êtes prêt à développer vos nouvelles compétences, voici ci-dessous quelques idées. -### Contribute to a project +### Contribuez à un projet -To find projects to contribute to through trending topics and curated collections, check out [GitHub Explore](https://github.com/explore). +Trouvez des projets auxquels contribuer en consultant [GitHub Explore](https://github.com/explore). Les projets y sont regroupés par sujets populaires ou dans des collections organisées. -### Keep learning +### Continuez à apprendre -Here are some suggestions for future courses you can take: -- [GitHub Pages]({{ host }}/{{ course.Owner.login }}/github-pages): Continue learning about GitHub Pages, which we touched on in this course. -- [Communicating using Markdown]({{ host }}/{{ course.Owner.login }}/communicating-using-markdown): We used a little Markdown in this course, but if you want to learn all about this :sparkles: syntax, take the course! +Voici quelques suggestions de futurs cours que vous pourrez suivre : +- [GitHub Pages]({{ host }}/{{ course.Owner.login }}/github-pages): Continuez à en apprendre davantage sur GitHub Pages, que nous avons abordées dans ce cours. +- [Communication à l'aide de Markdown]({{ host }}/{{ course.Owner.login }}/communicating-using-markdown): Nous avons utilisé un peu de Markdown dans ce cours, mais si vous voulez tout savoir au sujet de cette :sparkles: syntaxe, suivez le cours! -[What will you learn next]({{ host }}/courses)? +[Qu'allez vous apprendre maintenant]({{ host }}/courses)? diff --git a/responses/fr/reopen.md b/responses/fr/reopen.md index 8b99e07..6d53f3e 100644 --- a/responses/fr/reopen.md +++ b/responses/fr/reopen.md @@ -1,9 +1,9 @@ -### :keyboard: Activity: Reopen pull request +### :keyboard: Activité : Rouvrir une demande d'extraction -Oooops! It looks like you might have accidentally closed your pull request. +Oooops! Il semble que vous ayez accidentellement fermé votre demande d'extraction. -1. Click **Reopen pull request**. If this button is inactive, you will need to click **Restore branch** first -1. Merge the pull request. +1. Cliquez **Reopen pull request**. Si ce bouton n'est pas actif, il vous faudra d'abord cliquer sur **Restore branch** +1. Fusionnez la demande d'extraction.
-

I'll respond when this pull request is merged.

+

Je vous réponderai lorsque cette demande d'extraction aura été fusionnée.

diff --git a/responses/fr/turn-on-gh-pages.md b/responses/fr/turn-on-gh-pages.md index 6122265..b394a38 100644 --- a/responses/fr/turn-on-gh-pages.md +++ b/responses/fr/turn-on-gh-pages.md @@ -1,20 +1,20 @@ -## Étape 2: Turn on GitHub Pages +## Étape 2: Activez GitHub Pages -:tada: You're now the proud manager of this issue! Now that you've assigned yourself, people who drop by know that they're welcome to participate, but you'll be carrying this issue across the finish line. :sunglasses:. +:tada: Vous êtes maintenant le fier gestionnaire de cette conversation ! Maintenant que vous vous êtes assigné, les personnes qui passent savent qu'elles sont les bienvenues pour participer, mais aussi que vous êtes chargé de faire avancer le sujet jusqu'à la ligne d'arrivée. :sunglasses:. -### Let's use GitHub Pages +### Utilisons GitHub Pages -Now, on to business! GitHub Pages allow you to serve a static site from a repository. We've filled this repository with some site content, but the rendered site isn't visible right now. Let's change that. +Maintenant, au boulot ! GitHub Pages vous permet de servir un site statique à partir d'un dépot. Nous avons rempli ce dépot avec du contenu de site, mais le site rendu n'est pas visible pour le moment. Changeons cela. -### :keyboard: Activity: Enable GitHub Pages +### :keyboard: Activité: Activez GitHub Pages -1. Click on the [**Settings**]({{ repoUrl }}/settings) tab in this repository -1. Scroll down to the "GitHub Pages" section -1. From the "Source" drop down, select **master branch** +1. Cliquez sur l'onglet [**Settings**]({{ repoUrl }}/settings) de ce dépôt +1. Défilez jusqu'à la section "GitHub Pages" +1. Depuis le menu déroulant "Source", selectionnez **master branch** -> Note: Even though you'll see an option to choose a theme, do not apply a theme at this point. We've protected the code so you can't make unintended changes. You'll have the opportunity to apply a theme when the course is completed. +> Note : même si vous voyez une option pour choisir un thème, n'appliquez pas de thème à ce stade. Nous avons protégé le code afin que vous ne puissiez pas apporter de modifications involontaires. Vous aurez la possibilité d'appliquer un thème une fois le cours terminé.
-

I'll respond in this issue when I detect GitHub Pages has deployed your site.

+

Je réponderai dans cette discussion lorsque j'aurai détecté que GitHub Pages a déployé votre site.

-> Turning on GitHub Pages creates a deployment of your repository. I may take up to a minute to respond as I await the deployment. +> Activer GitHub Pages déclenche le déploiement de votre dépôt. Ceci peut prendre jusqu'à une minute. diff --git a/responses/fr/your-first-contribution.md b/responses/fr/your-first-contribution.md index 58e0717..d047acd 100644 --- a/responses/fr/your-first-contribution.md +++ b/responses/fr/your-first-contribution.md @@ -1,10 +1,10 @@ -### Introduction to GitHub flow +### Introduction au flux GitHub -Now that you're familiar with issues, let's use this issue to track your path to your first contribution. +Maintenant que vous connaissez les conversations, utilisons ce problème pour suivre votre cheminement vers votre première contribution. -People use different workflows to contribute to software projects, but the simplest and most effective way to contribute on GitHub is the GitHub flow. +Les gens utilisent différents flux de travail pour contribuer à des projets logiciels, mais le moyen le plus simple et le plus efficace de contribuer sur GitHub est le flux GitHub. -:tv: [Video: Understanding the GitHub flow](https://www.youtube.com/watch?v=PBI2Rz-ZOxU) +:tv: [Video: Comprendre le flux GitHub](https://www.youtube.com/watch?v=PBI2Rz-ZOxU)
-

Read below for next steps

+

Lisez les étapes suivantes ci-dessous

diff --git a/responses/introduction.md b/responses/introduction.md index a6b9ab6..91c50f6 100644 --- a/responses/introduction.md +++ b/responses/introduction.md @@ -109,7 +109,7 @@ You'll see a short description that explains your current notification status. 1. Click your profile icon 2. Click **Settings** 3. Click **Notification** from the menu on the left -4. Click on the [repositories you’re watching](https://github.com/watching) link +4. Click on the [things you’re watching](https://github.com/watching) link 5. Select the **Watching** tab 6. Click the **Unwatch** button to disable notifications, or **Watch** to enable them From 461df9ba193d76833c82ac7274a71d8a843950dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Thu, 26 Mar 2020 16:38:24 +0100 Subject: [PATCH 5/7] :fr: translation and couple :uk: corrections --- config.yml | 26 +++++ responses/commit-something.md | 2 +- responses/create-a-branch.md | 2 +- responses/fix-filename.md | 8 +- responses/fr/assign-yourself.md | 14 +++ responses/fr/close-issue.md | 14 +++ responses/fr/commit-something.md | 93 ++++++++++++++++++ responses/fr/create-a-branch.md | 71 ++++++++++++++ responses/fr/fix-base.md | 12 +++ responses/fr/fix-body.md | 14 +++ responses/fr/fix-filename.md | 41 ++++++++ responses/fr/head-to-branch.md | 4 + responses/fr/introduction.md | 120 ++++++++++++++++++++++++ responses/fr/open-a-pr.md | 30 ++++++ responses/fr/pr-succeeds.md | 33 +++++++ responses/fr/reminder-delete.md | 40 ++++++++ responses/fr/reopen.md | 9 ++ responses/fr/request-changes.md | 46 +++++++++ responses/fr/turn-on-gh-pages.md | 20 ++++ responses/fr/your-first-contribution.md | 10 ++ responses/introduction.md | 2 +- 21 files changed, 604 insertions(+), 7 deletions(-) create mode 100644 responses/fr/assign-yourself.md create mode 100644 responses/fr/close-issue.md create mode 100644 responses/fr/commit-something.md create mode 100644 responses/fr/create-a-branch.md create mode 100644 responses/fr/fix-base.md create mode 100644 responses/fr/fix-body.md create mode 100644 responses/fr/fix-filename.md create mode 100644 responses/fr/head-to-branch.md create mode 100644 responses/fr/introduction.md create mode 100644 responses/fr/open-a-pr.md create mode 100644 responses/fr/pr-succeeds.md create mode 100644 responses/fr/reminder-delete.md create mode 100644 responses/fr/reopen.md create mode 100644 responses/fr/request-changes.md create mode 100644 responses/fr/turn-on-gh-pages.md create mode 100644 responses/fr/your-first-contribution.md diff --git a/config.yml b/config.yml index f04cb11..4d671cf 100644 --- a/config.yml +++ b/config.yml @@ -27,6 +27,8 @@ preferences: value: es - label: 日本語 value: ja + - label: Français + value: fr before: - type: updateBranchProtection - type: createIssue @@ -49,6 +51,9 @@ steps: es: title: Asígnate description: Asígnate la primera propuesta. + fr: + title: Assignation + description: Assignez-vous la première conversation. ja: title: 担当者になろう description: 初めてのイシューの担当者になりましょう。 @@ -69,6 +74,9 @@ steps: es: title: Activa GitHub Pages description: Activa GitHub Pages en la página de configuración del repositorio. + fr: + title: Activation de GitHub Pages + description: Activez GitHub Pages sur la page de réglages du dépôt. ja: title: GitHub Pagesを有効化しよう description: リポジトリの設定画面でGitHub Pagesを有効化しましましょう。 @@ -93,6 +101,9 @@ steps: es: title: Cierra una propuesta description: Termina una conversación al cerrar una propuesta. + fr: + title: Fermeture de la conversation + description: Termminer la conversation (Issue en :uk:) en la cloturant. ja: title: Issueを閉じよう description: Issueを閉じることで議論を終えましょう。 @@ -120,6 +131,9 @@ steps: es: title: Crea una rama description: Crea una rama para introducir nuevos cambios. + fr: + title: Création d'une branche + description: Créez une branche afin d'introduire un changement. ja: title: ブランチを作ろう description: 新しい変更をするためのブランチを作りましょう。 @@ -139,6 +153,9 @@ steps: es: title: Confirma un archivo description: Confirma un archivo a tu rama. + fr: + title: Soumettre un fichier + description: Ajoutez un fichier à votre branche. ja: title: ファイルをコミットしよう description: ブランチにファイルをコミットしましょう。 @@ -159,6 +176,9 @@ steps: es: title: Abre una solicitud de extracción description: Abre una solicitud de extracción para proponer agregar tu nuevo archivo al proyecto. + fr: + title: Ouverture d'une demande d'extraction + description: Ouvrez une demande d'extraction (Pull Request en :uk:) afin de proposer l'ajout de votre fichier au projet. ja: title: プルリクエストをオープンしよう description: 新しいファイルをコードベースに追加する提案をするためにプルリクエストをオープンしましょう。 @@ -221,6 +241,9 @@ steps: es: title: Responde a una revisión description: Responde a una revisión en tu solicitud de extracción. + fr: + title: Réponse à une revue + description: Répondez à la relecture de votre demande d'extraction. ja: title: レビューに対応しよう description: プルリクエストへのレビューへの対応をしましょう。 @@ -241,6 +264,9 @@ steps: es: title: Fusiona tu solicitud de extracción description: Publica tus cambios al fusionar tu solicitud de extracción. + fr: + title: Fusion de la Pull Request + description: Livrez vos changement en fusionant votre demande d'extraction. ja: title: プルリクエストをマージしよう description: プルリクエストをマージすることで変更を取り込みましょう。 diff --git a/responses/commit-something.md b/responses/commit-something.md index f758c18..7649327 100644 --- a/responses/commit-something.md +++ b/responses/commit-something.md @@ -45,7 +45,7 @@ The following steps will guide you through the process of committing a change on ```shell git add _posts/0000-01-02-{{ user.username }}.md ``` -1. After adding the text, commit the change and a commit message, check out the **Commits 101** drop-down, just above these instructions: +1. After adding the text, commit the change while providing a commit message. For guidelines on commit messages, check out the **Commits 101** drop-down, just above these instructions: ```shell git commit -m "" ``` diff --git a/responses/create-a-branch.md b/responses/create-a-branch.md index 45f407c..81b941f 100644 --- a/responses/create-a-branch.md +++ b/responses/create-a-branch.md @@ -64,7 +64,7 @@ The best way to keep branches organized with a team is to keep them concise and 1. Navigate to the [Code tab]({{ thePayload.repository.html_url }}) 2. Click **Branch: master** in the drop-down 3. In the field, enter a name for your branch, like `my-slide` -4. Click **Create branch: ** or press the “Enter” key to create your branch +4. Click **Create branch: ** or press the Enter key to create your branch {% endif %}
diff --git a/responses/fix-filename.md b/responses/fix-filename.md index 12960d8..584a235 100644 --- a/responses/fix-filename.md +++ b/responses/fix-filename.md @@ -13,17 +13,17 @@ Let's edit this pull request to fix both of these issues. 1. Confirm that you've got a folder titled `_posts`. 1. Step into the folder with `cd _posts`. 1. Type `ls` to see a listing of your `_posts` folder. -1. Ensure you've got a file named `{{ expected }}` -1. If you find you have to any changes, then stage, commit, and push those changes: +1. Ensure you've got a file named `{{ expected }}`. +1. If you find you have to make any changes, then stage, commit, and push those changes: ```shell git add . git commit -m "" git push ``` {% else %} -1. Click the [Files Changed tab]({{ url }}) in this pull request +1. Click the [Files Changed tab]({{ url }}) in this pull request. 1. Verify that the only file edited is named `{{ expected }}`. -1. If the file is improperly named, or not in a proper location, use the edit function to correct it. +1. If the file is improperly named, or not in a proper location, use the edit function to correct it. 1. Above the contents of the file, select all text in the field that contains the filename and delete it. 1. Continue pressing your backspace key to also delete any directory names that exist. 1. Type the proper filename: diff --git a/responses/fr/assign-yourself.md b/responses/fr/assign-yourself.md new file mode 100644 index 0000000..03b8a26 --- /dev/null +++ b/responses/fr/assign-yourself.md @@ -0,0 +1,14 @@ +## Étape 1: Assignation + +Les conversation non assignées ne sont sous la responsabilité de personne. Lorsque vous êtes assigné à une conversation ou une demande d'extraction, les visiteurs du dépôt sont informés que vous êtes le facilitateur de la discussion ou de la tâche :muscle:. + +### :keyboard: Activité + +1. Sur la partie droite de l'écrane, sous la section "Assignees", cliquez l'icône engrenage et séléctionnez vous. + +Pour obtenir une version imprimable des étapes de ce cours, visitez le [Quick Reference Guide]({{ host }}/public/{{ course.slug }}.pdf). + +
+

Je vous réponderai dès que vous vous serez assigné cette conversation.

+ +> _Parfois je réponds trop rapidement pour que la page puisse se rafraîchir! Si vous avez effectué l'action espérée et que vous ne voyez pas de réponse de ma part, attendez quelques secondes et rafraîchissez la page afin d'obtenir les porchaines instructions._ diff --git a/responses/fr/close-issue.md b/responses/fr/close-issue.md new file mode 100644 index 0000000..f993626 --- /dev/null +++ b/responses/fr/close-issue.md @@ -0,0 +1,14 @@ +## Étape 3: Fermeture de la discussion + +Vous avez activé GitHub Pages! + +Votre site est maintenant publique. Jetez-y un oeil à l'adresse {{ pagesUrl }}. + +Maintenant que vous avez effectué les tâches de cette conversation, il est temps de la fermer! Fermer une conversation informe les autres contributeurs que cette discussion ou tâche est arrivée à sa conclusion. + +### :keyboard: Activité + +1. Cliquez sur le boutton **Close issue** ci-dessous + +
+

Je vous réponderai quand vous aurez fermé cette issue.

diff --git a/responses/fr/commit-something.md b/responses/fr/commit-something.md new file mode 100644 index 0000000..8a11e20 --- /dev/null +++ b/responses/fr/commit-something.md @@ -0,0 +1,93 @@ +## Étape 5: Soumettre un fichier + +:tada: Vous avez créé une branche! + +Créer une branche vous permet d'apporter des modifications à votre projet sans changer `master`, la branche déployée. Maintenant que vous avez une branche, il est temps de créer un fichier et d'effectuer votre première contribution! + +
Bases de la contribution + +## Bases de la contribution + +Lorsque vous avez fini la création ou l'édition d'un fichier sur GitHub, faites défiler la page jusqu'en bas et répérez la section "Commit new file". + +Saisissez un intitulé à la contribution. Ce message doit informer rapidement les contributeurs sur l'objet du changement introduit dans le fichier. + +### Règles de bienséance pour l'écriture d'un intitulé de contribution: + +- Ne pas terminer votre message par un point. +- Restreignez votre message à 50 caractères ou moins. Ajoutez si nécessaire les détails complémentaires dans la fenêtre de description étendue. Elle se situe juste sous la ligne d'intitulé. +- Utilisez la forme active. Par exemple, "Ajout" au lieu de "Ajouté" and "correction" au lieu de "corrigé". +- Considérez votre intitulé de contribution comme l'expression de votre intention lors de l'introduction du changement. + +
+
+ +### :keyboard: Activité: Votre première contribution + +Les prochaines étapes vous guideront à travers le processus de soumission d'un changement sur GitHub. + +{% if preferences.gitTool == 'cli' %} +1. Récupérez votre branche: + ```shell + git checkout {{ thePayload.ref }} + ``` +1. Créez un nouveau fichier nommé `_posts/0000-01-02-{{ user.username }}.md`. +1. Ajoutez le contenu suivant à votre fichier : + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Ajoutez votre fichier à l'espace de travail: + ```shell + git add _posts/0000-01-02-{{ user.username }}.md + ``` +1. Soumettez le fichiez en fournissant un intitulé : + ```shell + git commit -m "" + ``` +1. Envoyez votre contribution à GitHub: + ```shell + git push + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Dans le dossier `_posts`, créez un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Le chemin complet de votre fichier doit être: `_posts/0000-01-02-{{ user.username }}.md`. +1. Ajoutez le contenu suivant à votre fichier et enregistrez-le : + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Pour ajouter votre fichier à l'espace d travail : allez dans la vue Source Control et cliquez le bouton **+** à côté du fichier. Vous pouvez également vous référer à [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_commit). + ![a screenshot of the staging button in the source control view](https://user-images.githubusercontent.com/16547949/53641057-d5b8d100-3bfb-11e9-9b69-53b0661cd5cd.png) +1. Soumetez le changement en saisissant un intitulé dans le champ de texte puis en pressant Ctrl+Enter sur Windows ou Command ⌘+Enter sur macOS. + ![a screenshot of the commit message on VS Code](https://user-images.githubusercontent.com/16547949/53641276-698a9d00-3bfc-11e9-9b3d-01680fd01d7c.png) +1. Cliquez sur les points de suspension (...) et sélectionnez **Push**. + +{% else %} +1. Sur cette branche, créez un dossier `_posts` et ajoutez y un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Vous pouvez le faire en utilisant [ce raccourci]({{ thePayload.repository.html_url }}/new/{{ thePayload.ref }}?filename=_posts/0000-01-02-{{ user.username }}.md) ou manuellement comme suit: + - Retournez à l'onglet "Code" + - Dans la liste déroulante des brnaches, sélectionnez "{{ thePayload.ref }}" + - Cliquez **Create new file** + - Dans le champ "file name", saisissez `_posts/0000-01-02-{{ user.username }}.md`. La saisie de `/` dans le nom de fichier placera automatiquement votre fichier dans le répertoire `_posts`. +1. Lorsque vous aurez nommé le fichier, ajoutez-y le contenu suivant: + ```yaml + --- + layout: slide + title: "Welcome to our second slide!" + --- + Your text + Use the left arrow to go back! + ``` +1. Après avoir ajouté le texte, vous pouvez soumettre le changement en fournissant un intitulé dans le champ de texte sous la fenêtre d'édition du fichier. Des recommendations relatives aux intitulés de soumission sont disponibles via le lien déroulant **Bases de la contribution**, juste au-dessus de ces instructions +1. Une fois saisis votre intitulé de contribution, cliquez **Commit new file** +{% endif %} +
+

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

diff --git a/responses/fr/create-a-branch.md b/responses/fr/create-a-branch.md new file mode 100644 index 0000000..f6efb53 --- /dev/null +++ b/responses/fr/create-a-branch.md @@ -0,0 +1,71 @@ +## Étape 4: Création d'une branche + +Réalisons la première étape de notre démarche typique sur GitHub : la création d'une branche [:book:](https://help.github.com/articles/github-glossary/#branch). + +
Création d'une branche + +## Création d'une branche + +:tv: [Video: Branches](https://www.youtube.com/watch?v=xgQmu81G1yY) + +Vous venez d'apprendre à créer une branche, la première étape du travail sur GitHub. + +Les branches sont des éléments importants de la démarche sur GitHub car elles nous permettent d'isoler le travail en cours de la branhe principale `master`. En d'autres termes, le travail des autres est protégé pendant que vous mettez au point votre contribution. + +### Conseils pour l'utilisation de branches + +Un projet seul peut avoir des centaines de branches, chacune comportant une nouvelle modification de la branche `master`. + +La meilleure façon de gérer ces branches quand on travaille en équipe et de veiller à les maintenir consises et éphémères. Autrement dit, une branche doit comporter une seule nouvelle fonctionalité ou correction de bug. Les incompréhensions entre contributeurs sont réduites lorsque les branches ne sont actives que quelques jours avant d'être fusionnées [:book:](https://help.github.com/articles/github-glossary/#merge) avec la branche `master`. + +
+
+ +### :keyboard: Activité : Votre première branche + +{% if preferences.gitTool == 'cli' %} +1. Ouvrez votre interface de ligne de commande préférée, que nous appelerons votre shell à partir de maintenant. +1. Clonez cd dépôt : + ```shell + git clone {{ thePayload.repository.clone_url }} + ``` +1. Naviguez vers ce dépôt dans votre shell : + ```shell + cd {{ thePayload.repository.name }} + ``` +1. Créez une branche avec le nom que vous désirez. Vous pouvez également utiliser le nom suggéré ci-dessous. + ```shell + git branch my-slide + ``` +1. Poussez la branche vers GitHub: + ``` + git push --set-upstream origin + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Téléchargez et installez [Visual Studio Code](https://code.visualstudio.com/Download) (aussi appelé VS Code) si vous ne l'avez pas déjà. +1. Dans VS Code, ouvrez la pallette de commandes (Command Palette) avec Ctrl+Shift+P sous Windows, ou Command ⌘+Shift+P sous macOS. Vous pourvez égalememnt consulter [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_cloning-a-repository) sur la création de clones. +1. Tapez: `git clone` et pressez Enter + ![a screenshot of vs code with the command palette open](https://user-images.githubusercontent.com/16547949/53639288-bcf9ec80-3bf6-11e9-9d18-d97167168248.png) +1. Collez l'adresse du dépôt dans la nouvelle fenêtre et pressez Enter: + ```shell + {{ thePayload.repository.clone_url }} + ``` +1. Sélectionnez l'emplacement où sauvegarder le dépôt et cliquer **Choose folder**. Ouvrez ensuite l'emplacement que vous avez sélectionné. +1. Le répertoire du dépôt doit maintenant être ouvert dans votre espace de travail VS Code. Cliquez sur `master` en bas et à gauche de la fenêtre VS Code. Ceci ouvrira la palette avec les commandes relatives aux branches Git. + ![a screenshot of the Git branches in VS Code](https://user-images.githubusercontent.com/16547949/53639606-adc76e80-3bf7-11e9-98ac-bd41ae2b40db.png) +1. Cliquez **Create new branch** et saisissez le nom que vous désirez, par exemple `my-slide`. Pressez ensuite Enter. +1. Lorsqu'il vous est demandé de sélectioner la référence à partir de laquelle créer la branche, sélectioner `master`. +1. Allez dans la vue "Source Control", cliquez sur les points de suspension (...) et séléctionnez **Push**. Confirmez lorsque le boite de dialogue vous propose de publier la branche. + ![a screenshot of the source control view in VS Code](https://user-images.githubusercontent.com/16547949/53640015-ee73b780-3bf8-11e9-8c90-be9022b9555a.png) + +{% else %} + +1. Naviguez vers [l'onglet Code]({{ thePayload.repository.html_url }}) +2. Cliquez **Branch: master** dans la liste déroulante +3. Dans le champs de texte, saisissez un nom de branche, tel que `my-slide` +4. Cliquez **Create branch: ** ou pressez la touche Enter pour créer votre branche + +{% endif %} +
+

Je vous réponderai ici lorsque j'aurai détecté qu'une nouvelle branche a été crée dans ce dépôt.

diff --git a/responses/fr/fix-base.md b/responses/fr/fix-base.md new file mode 100644 index 0000000..c7bd690 --- /dev/null +++ b/responses/fr/fix-base.md @@ -0,0 +1,12 @@ +Votre branche de référence doit être nommée `master`. Ouvrons une demande d'extraction (Pull Request en anglais ou PR) afin de corriger cela. + +### :keyboard: Activité: Modifier la direction de la demande d'extraction + +1. Cliquez sur le bouton **Edit** situé à droite du titre de la PR +1. Sous le champ de texte du titre, dans le menu déroulant "base:", assurez vous que la branche `master` est sélectionnée +1. Une boite de dialogue apparaitra vous demandeant si vous voulez changer la base. Cliquez le bouton vert **Change base** + +Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. + +
+

Je vous réponderai lorsque j'aurai détecté que la référence d'oririne de cette PR a été modifiée.

diff --git a/responses/fr/fix-body.md b/responses/fr/fix-body.md new file mode 100644 index 0000000..415cbf3 --- /dev/null +++ b/responses/fr/fix-body.md @@ -0,0 +1,14 @@ +Les bonnes demandes d'extraction (Pull Request) comportent une description qui informe les autres contributeurs du changement que vous suggérez et de son contexte. + +Editons cette demande d'extraction afin d'ajouter une description. + +## :keyboard: Activité: Améliorer la demande d'extraction + +1. Le premier commentaire de votre demande d'extraction comportera le texte par défaut **No description provided**. Cliquez l'icône **...** située en haut à droite de la boite de commentaire, puis cliquez sur **Edit** afin d'effectuer un changement +1. Ajoutez dans la boite de commentaire une description du changement que vous avez effectué. N'hésitez pas à décrire ce que vous avez accompli jusque là. Pour rappel, vous avez : créé une branche, créé un fichier et soumis une contribution puis ouvert une demande d'extraction +1. Cliquez le bouton vert **Update comment** en bas à droite de la boite de commentaire + +Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. + +
+

Je vous réponderai lorsque j'aurai détecté que le corps de cette demande d'extraction a été édité.

diff --git a/responses/fr/fix-filename.md b/responses/fr/fix-filename.md new file mode 100644 index 0000000..c441e1d --- /dev/null +++ b/responses/fr/fix-filename.md @@ -0,0 +1,41 @@ +J'espérai que votre fichier soit nommé **{{ expected }}**. + +Editons cette demande d'extraction (Pull Request ou PR) afin de corriger ce problème. + +## :keyboard: Activité: Corriger votre demande d'extraction + +{% if preferences.gitTool == 'cli' %} +1. Récupérez votre branche : + ```shell + git checkout {{ branch }} + ``` +1. Tapez `ls` afin d'obtenir le contenu votre répertoire racine. +1. Confirmez que vous possédez un répertoire nommé `_posts`. +1. Déplacez vous dans le répertoire à l'aide de la commande `cd _posts`. +1. Tapez `ls` afin d'obtenir le contenu votre répertoire `_posts`. +1. Vérifiez que vous possédez un fichier nommé `{{ expected }}`. +1. Si vous constatez que vous devez effectuer des changements, ajoutez les à l'espace de travail, soumettez puis publiez les : + ```shell + git add . + git commit -m "" + git push + ``` +{% else %} +1. Cliquez [l'onglet Files Changed]({{ url }}) dans cette demande d'extraction +1. Vérifiez que le seul fichier édité se nomme `{{ expected }}`. +1. Si le fichier n'est pas correctement nommé, ou n'est pas au bon endroit, utilisez la fonctionalité d'édition afin de corriger cela. +1. Au dessus du contenu du fichier, sélectionnez tout le texte du champ contenant le nom du fichier et supprimez ce texte. +1. Continuez de pressez la touche retour arrière (Backspace) afin de supprimer également d'éventuels noms de répertoire. +1. Saisissez le nom de fichier correct: + ```shell + {{ expected }} + ``` +1. Faites defiler la fenêtre jusqu'en bas puis, dans la section **Commit Changes**, saisissez un intitulé de contribution et soumettez la. +{% endif %} + +**Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension. + +ISi vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. + +
+

Je vous réponderai lorsque j'aurai détecté une contribution sur cette branche.

diff --git a/responses/fr/head-to-branch.md b/responses/fr/head-to-branch.md new file mode 100644 index 0000000..c2cb3f7 --- /dev/null +++ b/responses/fr/head-to-branch.md @@ -0,0 +1,4 @@ +## Cette conversation est terminée! :white_check_mark: + +
+

Procédez à la prochaine tâche maintenant !

diff --git a/responses/fr/introduction.md b/responses/fr/introduction.md new file mode 100644 index 0000000..0b20493 --- /dev/null +++ b/responses/fr/introduction.md @@ -0,0 +1,120 @@ +# :wave: Bienvue au cours "Introduction à GitHub" de GitHub Learning Lab + +Pour commencer, je vais vous guider à travers quelques premières étapes importantes de la programmation et la collaboration sur GitHub. + +:point_down: _Cette flèche signifie que vous pouvez agrandir la fenêtre! Cliquez dessus tout au long du cours pour trouver plus d'informations._ +
Qu'est-ce que GitHub? +
+ +## Qu'est-ce que GitHub? + +Merci d'avoir posé cette question! Beaucoup de gens viennent sur GitHub parce qu'ils veulent contribuer à des projets libres (open source [:book:](https://help.github.com/articles/github-glossary/#open-source)), ou ils sont invités par des collègues ou des camarades de classe qui l'utilisent pour leurs projets. Pourquoi les gens utilisent-ils GitHub pour ces projets? + +**En son cœur, GitHub est une plateforme de collaboration.** + +Des logiciels aux documents juridiques, vous pouvez compter sur GitHub pour vous aider à le meilleur travail possible avec les outils de collaboration et de sécurité dont votre équipe a besoin. Avec GitHub, vous pouvez garder des projets complètement privés, inviter le monde à collaborer et fluidifier chaque étape de votre projet. + + +**GitHub est également un puissant outil de contrôle de version.** + +GitHub utilise Git [:book:](https://help.github.com/articles/github-glossary/#git), l'outil open source de gestion de version le plus populaire, afin de tracer chaque contribution et contributeur [:book:](https://help.github.com/articles/github-glossary/#contributor) de votre projet, afin que vous sachiez d'où vient chaque ligne de code. + +**GitHub vous aide à faire beaucoup plus.** + +GitHub est utilisé pour créer certaines des technologies les plus avancées au monde. Que vous visualisiez des données ou construisiez un nouveau jeu, il existe toute une communauté et un ensemble d'outils sur GitHub qui peuvent vous aider à passer à l'étape suivante. Ce cours commence par les bases, mais nous approfondirons le reste plus tard! + +:tv: [Qu'est-ce que GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E) +
+

+ +
Exploration d'un dépôt GitHub +
+ +## Exploration d'un dépôt GitHub + +:tv: [Video: Exploration d'un dépôt](https://www.youtube.com/watch?v=R8OAwrcMlRw) + +### Autres fonctionnalités + +La vidéo a couvert certaines des fonctionnalités les plus utilisées. Voici quelques autres éléments que vous pouvez trouver dans les dépôts GitHub : + +- Tableaux de suvi de projet : créez un tableau de suivi des tâches de style Kanban dans GitHub +- Wiki : créer et stocker la documentation relative à votre projet +- Insights : affichez des outils d'analyse pour votre référentiel, notamment : + - Pulse: tableau de bord de projet pemettant la recherche d'information sur les travaux terminés et les travaux en cours + - Graphiques : les graphiques fournissent une vue plus granulaire de l'activité du dépôt, y compris qui a contribué au dépôt, qui l'a créé et quand ils ont effectué des contributions + +### Fichiers spéciaux + +Dans la vidéo, vous avez découvert un fichier spécial appelé README.md. Voici quelques autres fichiers spéciaux que vous pouvez ajouter à vos dépôts : + +- CONTRIBUTING.md: Le fichier `CONTRIBUTING.md` est utilisé pour décrire le processus de contribution au dépôts. Un lien vers le fichier `CONTRIBUTING.md` est affiché chaque fois que quelqu'un crée un nouveau problème ou une demande d'extraction. +- ISSUE_TEMPLATE.md: `ISSUE_TEMPLATE.md` est un autre fichier que vous pouvez utiliser pour préremplir le corps d'une conversation. Par exemple, si vous avez toujours besoin des mêmes types d'informations pour les rapports de bogues, incluez-les dans le modèle de conversation, et chaque nouvelle conversation sera ouverte avec votre texte de démarrage recommandé. + +
+
+ +### Utiliser les Issues + +Ceci est une Issue [:book:](https://help.github.com/articles/github-glossary/#issue): un endroit où vous pouvez avoir des conversations sur les bogues dans votre code, la révision du code et à peu près tout le reste. + +Les titres des Issues sont comme les lignes d'objet des e-mails. Ils indiquent à vos collaborateurs de quoi il s'agit en un coup d'œil. Par exemple, le titre de cette conversation est "Getting started with GitHub". + +
Utiliser les Issues GitHub + +## Utiliser les Issues GitHub + +Les Issues sont utilisées pour discuter des idées, des améliorations, des tâches et des bogues. Elles facilitent la collaboration en : + +- Fournissant à tout le monde (même aux futurs membres de l'équipe) l'histoire complète en un seul endroit +- En permettant les références croisées avec d'autres conversations et demandes d'extraction [:book:](https://help.github.com/articles/github-glossary/#pull-request) +- Centralisant dans un reférentiel unique les décisions et leurs motivations +- Vous permettant d'inclure facilement les bonnes personnes et les bonnes équipes dans une conversation avec les @-mentions + +:tv: [Video: Utiliser les Issues GitHub](https://www.youtube.com/watch?v=Zhj46r5D0nQ) + +
+
+ +
Gérer les notifications +
+ +## Gérer les notifications + +:tv: [Video: Watching, notifications, stars, et explore](https://www.youtube.com/watch?v=ocQldxF7fMY) + +Une fois que vous avez commenté une conversation ou une demande d'extraction, vous commencerez à recevoir des notifications par e-mail dès lors qu'il y aura de l'activité dans le fil. + +### Comment faire taire ou réactiver des conversations spécifiques + +1. Aller à la conversation ou la demande d'extraction +2. Sous _"Notifications"_, cliquez le bouton **Unsubscribe** à droite afin de taire les notifications ou le bouton **Subscribe** afin de les activer + +Vous verrez une courte description qui explique votre statut de notification actuel. + +### Comment personnaliser les notifications dans vos réglages + +1. Cliquez votre photo de profil +2. Cliquez **Settings** +3. Cliquez **Notifications** depuis le menu de gauche et [ajustez vos préférences de notification](https://help.github.com/articles/managing-notification-delivery-methods/) + +### Options de notification du dépôt + +* **Watch**: Vous recevrez une notification lorsqu'une nouvelle conversation, une demande d'extraction ou un commentaire est publié, et lorsqu'une conversation est fermé ou qu'une demande d'extraction est fusionnée +* **Not watching**: Vous ne recevrez plus de notifications sauf si vous êtes @-mentionné +* **Ignore**: Vous ne recevrez plus de notifications du dépôt + +### Comment configurere les notifications des dépots que vous suivez + +1. Cliquez votre photo de profil +1. Cliquez **Settings** +1. Cliquez **Notifications** depuis le menu de gauche +1. Cliquez sur le lien ["things you’re watching"](https://github.com/watching) +1. Sélectionnez l'onglet **Watching** t +1. Cliquez le bouton **Unwatch** pour désactiver les notifications, ou **Watch** les activer + +
+
+ +
+

Continuez à lire ci-dessous pour trouver votre première tâche

diff --git a/responses/fr/open-a-pr.md b/responses/fr/open-a-pr.md new file mode 100644 index 0000000..aec9f9d --- /dev/null +++ b/responses/fr/open-a-pr.md @@ -0,0 +1,30 @@ +## Étape 6: Ouvrez une demande d'extraction (Pull Request) + +Bravo pour cette contribution :sparkles: + +Maintenant que vous avez créé une contribution, il est temps de partager la modification que vous proposez via une demande d'extraction ! Là où les conversations (Issues) encouragent l'échange avec d'autres contributeurs et collaborateurs sur un projet, les demandes d'extraction vous aident à partager vos modifications, à recevoir des commentaires à leur sujet et à itérer jusqu'à ce qu'elles soient parfaites ! + +
Qu'est-ce qu'une demande d'extraction ? + +## Pull requests + +Revenons au flux GitHub. Vous avez créé une branche, ajouté un fichier et validé le fichier dans votre branche. Il est maintenant temps de collaborer sur votre dossier avec d'autres étudiants qui suivent ce cours. Cette collaboration se produit dans une demande d'extractione. Regardez cette vidéo pour en savoir plus : + +:tv: [Video: Introduction aux demandes d'extraction](https://youtu.be/kJr-PIfLDl4) +
+
+ +Cette demande d'extraction va conserver les modifications que vous venez de faire sur votre branche tout en proposant de les appliquer également à la branche `master`. + +### :keyboard: Activité: Créer une demande d'extraction + +1. Ouvrez une demande d'extraction grâce à [ce raccourci]({{ url }}) ou manuellement comme suit : + - Depuis l'onglet "Pull requests", cliquez **New pull request** + - Dans le menu déroulant "base:", assurez vous quel la branche `master` est sélectionnée + - Dans le menu déroulant "compare:", sélectionnez "{{ branch | remove: 'refs/heads/' }}" +1. Lorsque vous avez sélectionné votre branche, saisissez un titre pour votre demande d'extraction. Par exemple `Ajout du fichier de {{ user.username }}` +1. Le champ suivant vous aide à fournir une description des modifications que vous avez apportées. N'hésitez pas à ajouter une description de ce que vous avez accompli jusqu'à présent. Pour rappel, vous avez: créé une branche, créé un fichier et effectué une contribution, et ouvert une demande d'extraction +1. Cliquez **Create pull request** + +
+

Je vous réponderai dans votre nouvelle demande d'extraction.

diff --git a/responses/fr/pr-succeeds.md b/responses/fr/pr-succeeds.md new file mode 100644 index 0000000..297427a --- /dev/null +++ b/responses/fr/pr-succeeds.md @@ -0,0 +1,33 @@ +## Étape 8: Fusionnez votre demande d'extraction + +Bien joué @{{ user.username }} ! :sparkles: + +Vous avez créé avec succès une demande d'extraction et elle a réussi tous les tests. Vous pouvez maintenant fusionner votre demande d'extraction. + +### :keyboard: Activité: Fusionnez votre demande d'extraction + +{% if preferences.gitTool == 'cli' %} +1. Récupérez votre branche `master` : + ```shell + git checkout master + ``` +2. Fusionnez votre branche : + ```shell + git merge {{ branch }} + ``` +3. Publiez l'historique combiné vers GitHub : + ```shell + git push + ``` +4. Supprimez la branche locale : + ```shell + git branch -d {{ branch }} + ``` +{% else %} +1. Cliquez **Merge pull request** +1. Cliquez **Confirm merge** +{% endif %} +1. Une fois votre branche fusionnée, vous n'en avez plus besoin. Cliquez **Delete branch**. + +
+

Je vous répondrai lorsque cette demande d'extraction sera fusionnée.

diff --git a/responses/fr/reminder-delete.md b/responses/fr/reminder-delete.md new file mode 100644 index 0000000..56862e2 --- /dev/null +++ b/responses/fr/reminder-delete.md @@ -0,0 +1,40 @@ +## Bon boulot + +![celebrate](https://octodex.github.com/images/collabocats.jpg) + +Félicitations @{{ user.username }}, vous avez achevé ce cours ! + +## Les temps forts + +Vous avez désormais votre présentation déployée [ici](https://{{ user.username }}.github.io/{{ repo }}) et vous l'avez fait en suivant le Flux GitHub. + +Avant de vous dire au revoire, récapitulons les tâches accomplies dans ce dépôt: + +- You made your first contribution! :tada: +- Vous avez découvert les conversations, les demandes d'extraction et la structure d'un dépôt GitHub +- Vous avez découvert les branches +- Vous avez créé une soumission +- Vous avez consulté et répondu aux relectures sur les demandes d'extraction +- Vous avez édité un fichier existant +- Vous avez activé GitHub Pages +- Vous avez effectuer votre première contribution ! + +## Partagez vos commentaires + +Nous aimerions savoir ce que vous avez pensé de ce cours. Merci de partager votre opinion dans [cette enquête rapide](https://www.surveymonkey.com/r/intro-to-github-1). + +## Prochaine étape + +Nous espérons que ce cours vous a aidé à vous sentir plus à l'aise avec GitHub. N'oubliez pas : vous pouvez toujours répéter les sujets du cours si vous souhaitez vous entraîner davantage. Si vous êtes prêt à développer vos nouvelles compétences, voici ci-dessous quelques idées. + +### Contribuez à un projet + +Trouvez des projets auxquels contribuer en consultant [GitHub Explore](https://github.com/explore). Les projets y sont regroupés par sujets populaires ou dans des collections organisées. + +### Continuez à apprendre + +Voici quelques suggestions de futurs cours que vous pourrez suivre : +- [GitHub Pages]({{ host }}/{{ course.Owner.login }}/github-pages): Continuez à en apprendre davantage sur GitHub Pages, que nous avons abordées dans ce cours. +- [Communication à l'aide de Markdown]({{ host }}/{{ course.Owner.login }}/communicating-using-markdown): Nous avons utilisé un peu de Markdown dans ce cours, mais si vous voulez tout savoir au sujet de cette :sparkles: syntaxe, suivez le cours! + +[Qu'allez vous apprendre maintenant]({{ host }}/courses)? diff --git a/responses/fr/reopen.md b/responses/fr/reopen.md new file mode 100644 index 0000000..6d53f3e --- /dev/null +++ b/responses/fr/reopen.md @@ -0,0 +1,9 @@ +### :keyboard: Activité : Rouvrir une demande d'extraction + +Oooops! Il semble que vous ayez accidentellement fermé votre demande d'extraction. + +1. Cliquez **Reopen pull request**. Si ce bouton n'est pas actif, il vous faudra d'abord cliquer sur **Restore branch** +1. Fusionnez la demande d'extraction. + +
+

Je vous réponderai lorsque cette demande d'extraction aura été fusionnée.

diff --git a/responses/fr/request-changes.md b/responses/fr/request-changes.md new file mode 100644 index 0000000..2880a1b --- /dev/null +++ b/responses/fr/request-changes.md @@ -0,0 +1,46 @@ +## Étape 7: Répondre à une relecture + +Votre demande d'extraction à l'air sensationelle! + +Continuons en ajoutant du contenu à votre fichier. Remplacez la ligne 5 de votre fichier par une citation ou un meme et une légende pleine d'esprit. N'oubliez pas: le [Markdown](https://guides.github.com/features/mastering-markdown/) est supporté. + +### :keyboard: Activité : Modifier un fichier + +{% if preferences.gitTool == 'cli' %} +1. Récupérez votre branche: + ```shell + git checkout {{ branch }} + ``` +1. Ouvrez le fichier `_posts/0000-01-02-{{ user.username }}.md`. +1. Remplacez la ligne 5 du fichier par quelque chose de nouveau. +1. Ajoutez vos changements à l'espace de travail : + ```shell + git add _posts/0000-01-02-{{ user.username }}.md + ``` +1. Soumettez vos changements : + ```shell + git commit -m "" + ``` +1. Publiez vers GitHub : + ```shell + git push + ``` + +{% elsif preferences.gitTool == 'vscode' %} +1. Ouvrez le fichier `_posts/0000-01-02-{{ user.username }}.md`. +1. Remplacez la ligne 5 du fichier par quelque chose de nouveau. +1. Ajoutez vos changements à l'espace de travail. Pour rappel, vous pouvez effectuer cela dans la vue Source Control, cliquez le symbol **+** à côté du fichier. +1. Soumettez vos changements. Ceci peut se faire depuis la vue Source Control : saisissez un message de commit dans le champ de texte et pressez Ctrl+Enter sous Windows ou Command ⌘+Enter sous macOS. +1. Publiez vers GitHub. Dans la vue Source Control, cliquez sur les points de suspension (...) et sélectionnez **Push**. + +{% else %} +1. Cliquez [l'onglet Files Changed]({{ url }}) de cette demande d'extraction +1. Editez votre fichier nouvellement ajouté +1. Remplacez la ligne 5 du fichier par quelque chose de nouveau +1. Défilez vers le bas et cliquez **Commit Changes** +{% endif %} + +**Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension. + +
+

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

\ No newline at end of file diff --git a/responses/fr/turn-on-gh-pages.md b/responses/fr/turn-on-gh-pages.md new file mode 100644 index 0000000..b394a38 --- /dev/null +++ b/responses/fr/turn-on-gh-pages.md @@ -0,0 +1,20 @@ +## Étape 2: Activez GitHub Pages + +:tada: Vous êtes maintenant le fier gestionnaire de cette conversation ! Maintenant que vous vous êtes assigné, les personnes qui passent savent qu'elles sont les bienvenues pour participer, mais aussi que vous êtes chargé de faire avancer le sujet jusqu'à la ligne d'arrivée. :sunglasses:. + +### Utilisons GitHub Pages + +Maintenant, au boulot ! GitHub Pages vous permet de servir un site statique à partir d'un dépot. Nous avons rempli ce dépot avec du contenu de site, mais le site rendu n'est pas visible pour le moment. Changeons cela. + +### :keyboard: Activité: Activez GitHub Pages + +1. Cliquez sur l'onglet [**Settings**]({{ repoUrl }}/settings) de ce dépôt +1. Défilez jusqu'à la section "GitHub Pages" +1. Depuis le menu déroulant "Source", selectionnez **master branch** + +> Note : même si vous voyez une option pour choisir un thème, n'appliquez pas de thème à ce stade. Nous avons protégé le code afin que vous ne puissiez pas apporter de modifications involontaires. Vous aurez la possibilité d'appliquer un thème une fois le cours terminé. + +
+

Je réponderai dans cette discussion lorsque j'aurai détecté que GitHub Pages a déployé votre site.

+ +> Activer GitHub Pages déclenche le déploiement de votre dépôt. Ceci peut prendre jusqu'à une minute. diff --git a/responses/fr/your-first-contribution.md b/responses/fr/your-first-contribution.md new file mode 100644 index 0000000..d047acd --- /dev/null +++ b/responses/fr/your-first-contribution.md @@ -0,0 +1,10 @@ +### Introduction au flux GitHub + +Maintenant que vous connaissez les conversations, utilisons ce problème pour suivre votre cheminement vers votre première contribution. + +Les gens utilisent différents flux de travail pour contribuer à des projets logiciels, mais le moyen le plus simple et le plus efficace de contribuer sur GitHub est le flux GitHub. + +:tv: [Video: Comprendre le flux GitHub](https://www.youtube.com/watch?v=PBI2Rz-ZOxU) + +
+

Lisez les étapes suivantes ci-dessous

diff --git a/responses/introduction.md b/responses/introduction.md index a6b9ab6..91c50f6 100644 --- a/responses/introduction.md +++ b/responses/introduction.md @@ -109,7 +109,7 @@ You'll see a short description that explains your current notification status. 1. Click your profile icon 2. Click **Settings** 3. Click **Notification** from the menu on the left -4. Click on the [repositories you’re watching](https://github.com/watching) link +4. Click on the [things you’re watching](https://github.com/watching) link 5. Select the **Watching** tab 6. Click the **Unwatch** button to disable notifications, or **Watch** to enable them From bc376b8b9f592fd185c70462ba07b8956c125259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Mon, 30 Mar 2020 09:54:14 +0200 Subject: [PATCH 6/7] solve conflicts --- responses/fr/request-changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/responses/fr/request-changes.md b/responses/fr/request-changes.md index 5e19ed8..2880a1b 100644 --- a/responses/fr/request-changes.md +++ b/responses/fr/request-changes.md @@ -43,4 +43,4 @@ Continuons en ajoutant du contenu à votre fichier. Remplacez la ligne 5 de votr **Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension.
-

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

+

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

\ No newline at end of file From e10f01dbe5251961dd713502dd1af6ab36d58977 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alain=20H=C3=A9la=C3=AFli?= Date: Fri, 24 Apr 2020 17:14:43 +0200 Subject: [PATCH 7/7] Apply @sophielegrand suggestions --- config.yml | 16 +++++----- responses/fr/assign-yourself.md | 8 ++--- responses/fr/close-issue.md | 6 ++-- responses/fr/commit-something.md | 8 ++--- responses/fr/create-a-branch.md | 12 ++++---- responses/fr/fix-base.md | 8 ++--- responses/fr/fix-body.md | 16 +++++----- responses/fr/fix-filename.md | 14 ++++----- responses/fr/head-to-branch.md | 2 +- responses/fr/introduction.md | 39 ++++++++++++------------- responses/fr/open-a-pr.md | 24 +++++++-------- responses/fr/pr-succeeds.md | 12 ++++---- responses/fr/reminder-delete.md | 10 +++---- responses/fr/reopen.md | 8 ++--- responses/fr/request-changes.md | 8 ++--- responses/fr/turn-on-gh-pages.md | 4 +-- responses/fr/your-first-contribution.md | 4 +-- 17 files changed, 99 insertions(+), 100 deletions(-) diff --git a/config.yml b/config.yml index 4d671cf..e9e4706 100644 --- a/config.yml +++ b/config.yml @@ -53,7 +53,7 @@ steps: description: Asígnate la primera propuesta. fr: title: Assignation - description: Assignez-vous la première conversation. + description: Assignez-vous la première Issue. ja: title: 担当者になろう description: 初めてのイシューの担当者になりましょう。 @@ -76,7 +76,7 @@ steps: description: Activa GitHub Pages en la página de configuración del repositorio. fr: title: Activation de GitHub Pages - description: Activez GitHub Pages sur la page de réglages du dépôt. + description: Activez GitHub Pages sur la page de configuration du dépôt. ja: title: GitHub Pagesを有効化しよう description: リポジトリの設定画面でGitHub Pagesを有効化しましましょう。 @@ -102,8 +102,8 @@ steps: title: Cierra una propuesta description: Termina una conversación al cerrar una propuesta. fr: - title: Fermeture de la conversation - description: Termminer la conversation (Issue en :uk:) en la cloturant. + title: Fermer l'Issue + description: Achevez l'Issue en la cloturant. ja: title: Issueを閉じよう description: Issueを閉じることで議論を終えましょう。 @@ -177,8 +177,8 @@ steps: title: Abre una solicitud de extracción description: Abre una solicitud de extracción para proponer agregar tu nuevo archivo al proyecto. fr: - title: Ouverture d'une demande d'extraction - description: Ouvrez une demande d'extraction (Pull Request en :uk:) afin de proposer l'ajout de votre fichier au projet. + title: Ouverture d'une Pull Request + description: Ouvrez une Pull Request afin de proposer l'ajout de votre fichier au projet. ja: title: プルリクエストをオープンしよう description: 新しいファイルをコードベースに追加する提案をするためにプルリクエストをオープンしましょう。 @@ -243,7 +243,7 @@ steps: description: Responde a una revisión en tu solicitud de extracción. fr: title: Réponse à une revue - description: Répondez à la relecture de votre demande d'extraction. + description: Répondez à la relecture de votre Pull Request. ja: title: レビューに対応しよう description: プルリクエストへのレビューへの対応をしましょう。 @@ -266,7 +266,7 @@ steps: description: Publica tus cambios al fusionar tu solicitud de extracción. fr: title: Fusion de la Pull Request - description: Livrez vos changement en fusionant votre demande d'extraction. + description: Livrez vos changement en fusionant votre Pull Request. ja: title: プルリクエストをマージしよう description: プルリクエストをマージすることで変更を取り込みましょう。 diff --git a/responses/fr/assign-yourself.md b/responses/fr/assign-yourself.md index 03b8a26..4cb148d 100644 --- a/responses/fr/assign-yourself.md +++ b/responses/fr/assign-yourself.md @@ -1,14 +1,14 @@ ## Étape 1: Assignation -Les conversation non assignées ne sont sous la responsabilité de personne. Lorsque vous êtes assigné à une conversation ou une demande d'extraction, les visiteurs du dépôt sont informés que vous êtes le facilitateur de la discussion ou de la tâche :muscle:. +Les Issues non assignées ne sont sous la responsabilité de personne. Lorsque vous êtes assigné à une Issue ou une Pull Request, les visiteurs du dépôt sont informés que vous êtes le facilitateur de la discussion ou de la tâche :muscle:. ### :keyboard: Activité -1. Sur la partie droite de l'écrane, sous la section "Assignees", cliquez l'icône engrenage et séléctionnez vous. +1. Sur la partie droite de l'écran, sous la section "Assignees", cliquez l'icône engrenage et séléctionnez vous. Pour obtenir une version imprimable des étapes de ce cours, visitez le [Quick Reference Guide]({{ host }}/public/{{ course.slug }}.pdf).
-

Je vous réponderai dès que vous vous serez assigné cette conversation.

+

Je vous réponderai dès que vous vous serez assigné cette Issue.

-> _Parfois je réponds trop rapidement pour que la page puisse se rafraîchir! Si vous avez effectué l'action espérée et que vous ne voyez pas de réponse de ma part, attendez quelques secondes et rafraîchissez la page afin d'obtenir les porchaines instructions._ +> _Parfois je réponds trop rapidement et la page n'a pas le temps de s'actualiser. Si vous avez effectué l'action espérée et que vous ne voyez pas de réponse de ma part, attendez quelques secondes et rafraîchissez la page afin d'obtenir les prochaines instructions._ diff --git a/responses/fr/close-issue.md b/responses/fr/close-issue.md index f993626..d693474 100644 --- a/responses/fr/close-issue.md +++ b/responses/fr/close-issue.md @@ -2,13 +2,13 @@ Vous avez activé GitHub Pages! -Votre site est maintenant publique. Jetez-y un oeil à l'adresse {{ pagesUrl }}. +Votre site est maintenant public. Jetez-y un oeil à l'adresse {{ pagesUrl }}. -Maintenant que vous avez effectué les tâches de cette conversation, il est temps de la fermer! Fermer une conversation informe les autres contributeurs que cette discussion ou tâche est arrivée à sa conclusion. +Maintenant que vous avez effectué les tâches, vous pouvez fermer l'Issue. Fermer une Issue informe les autres contributeurs que cette discussion ou tâche est terminée. ### :keyboard: Activité 1. Cliquez sur le boutton **Close issue** ci-dessous
-

Je vous réponderai quand vous aurez fermé cette issue.

+

Je vous répondrai quand vous aurez fermé cette issue.

diff --git a/responses/fr/commit-something.md b/responses/fr/commit-something.md index 8a11e20..df5e83f 100644 --- a/responses/fr/commit-something.md +++ b/responses/fr/commit-something.md @@ -55,7 +55,7 @@ Les prochaines étapes vous guideront à travers le processus de soumission d'un ``` {% elsif preferences.gitTool == 'vscode' %} -1. Dans le dossier `_posts`, créez un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Le chemin complet de votre fichier doit être: `_posts/0000-01-02-{{ user.username }}.md`. +1. Dans le dossier `_posts`, créez un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Le nom complet de votre fichier doit être: `_posts/0000-01-02-{{ user.username }}.md`. 1. Ajoutez le contenu suivant à votre fichier et enregistrez-le : ```yaml --- @@ -65,7 +65,7 @@ Les prochaines étapes vous guideront à travers le processus de soumission d'un Your text Use the left arrow to go back! ``` -1. Pour ajouter votre fichier à l'espace d travail : allez dans la vue Source Control et cliquez le bouton **+** à côté du fichier. Vous pouvez également vous référer à [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_commit). +1. Pour ajouter votre fichier à l'espace de travail : allez dans la vue Source Control et cliquez le bouton **+** à côté du fichier. Vous pouvez également vous référer à [la documentation officielle de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_commit). ![a screenshot of the staging button in the source control view](https://user-images.githubusercontent.com/16547949/53641057-d5b8d100-3bfb-11e9-9b69-53b0661cd5cd.png) 1. Soumetez le changement en saisissant un intitulé dans le champ de texte puis en pressant Ctrl+Enter sur Windows ou Command ⌘+Enter sur macOS. ![a screenshot of the commit message on VS Code](https://user-images.githubusercontent.com/16547949/53641276-698a9d00-3bfc-11e9-9b3d-01680fd01d7c.png) @@ -74,7 +74,7 @@ Les prochaines étapes vous guideront à travers le processus de soumission d'un {% else %} 1. Sur cette branche, créez un dossier `_posts` et ajoutez y un nouveau fichier nommé `0000-01-02-{{ user.username }}.md`. Vous pouvez le faire en utilisant [ce raccourci]({{ thePayload.repository.html_url }}/new/{{ thePayload.ref }}?filename=_posts/0000-01-02-{{ user.username }}.md) ou manuellement comme suit: - Retournez à l'onglet "Code" - - Dans la liste déroulante des brnaches, sélectionnez "{{ thePayload.ref }}" + - Dans la liste déroulante des branches, sélectionnez "{{ thePayload.ref }}" - Cliquez **Create new file** - Dans le champ "file name", saisissez `_posts/0000-01-02-{{ user.username }}.md`. La saisie de `/` dans le nom de fichier placera automatiquement votre fichier dans le répertoire `_posts`. 1. Lorsque vous aurez nommé le fichier, ajoutez-y le contenu suivant: @@ -90,4 +90,4 @@ Les prochaines étapes vous guideront à travers le processus de soumission d'un 1. Une fois saisis votre intitulé de contribution, cliquez **Commit new file** {% endif %}
-

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

+

Je vous répondrai lorsque j'aurai détecté une nouvelle contibution sur cette branche.

diff --git a/responses/fr/create-a-branch.md b/responses/fr/create-a-branch.md index f6efb53..7136b58 100644 --- a/responses/fr/create-a-branch.md +++ b/responses/fr/create-a-branch.md @@ -1,6 +1,6 @@ ## Étape 4: Création d'une branche -Réalisons la première étape de notre démarche typique sur GitHub : la création d'une branche [:book:](https://help.github.com/articles/github-glossary/#branch). +Réalisons la première étape d'une démarche typique sur GitHub : la création d'une branche [:book:](https://help.github.com/articles/github-glossary/#branch).
Création d'une branche @@ -10,13 +10,13 @@ Réalisons la première étape de notre démarche typique sur GitHub : la créat Vous venez d'apprendre à créer une branche, la première étape du travail sur GitHub. -Les branches sont des éléments importants de la démarche sur GitHub car elles nous permettent d'isoler le travail en cours de la branhe principale `master`. En d'autres termes, le travail des autres est protégé pendant que vous mettez au point votre contribution. +Les branches sont des éléments importants de la démarche sur GitHub car elles nous permettent d'isoler le travail en cours de la branche principale `master`. En d'autres termes, le travail des autres est protégé pendant que vous mettez au point votre contribution. ### Conseils pour l'utilisation de branches Un projet seul peut avoir des centaines de branches, chacune comportant une nouvelle modification de la branche `master`. -La meilleure façon de gérer ces branches quand on travaille en équipe et de veiller à les maintenir consises et éphémères. Autrement dit, une branche doit comporter une seule nouvelle fonctionalité ou correction de bug. Les incompréhensions entre contributeurs sont réduites lorsque les branches ne sont actives que quelques jours avant d'être fusionnées [:book:](https://help.github.com/articles/github-glossary/#merge) avec la branche `master`. +La meilleure façon de gérer ces branches quand on travaille en équipe est de veiller à les maintenir concises et éphémères. Autrement dit, une branche doit comporter une seule nouvelle fonctionalité ou correction de bug. Les incompréhensions entre contributeurs sont réduites lorsque les branches ne sont actives que quelques jours avant d'être fusionnées [:book:](https://help.github.com/articles/github-glossary/#merge) avec la branche `master`.
@@ -51,10 +51,10 @@ La meilleure façon de gérer ces branches quand on travaille en équipe et de v ```shell {{ thePayload.repository.clone_url }} ``` -1. Sélectionnez l'emplacement où sauvegarder le dépôt et cliquer **Choose folder**. Ouvrez ensuite l'emplacement que vous avez sélectionné. +1. Sélectionnez l'emplacement où sauvegarder le dépôt et cliquez **Choose folder**. Ouvrez ensuite l'emplacement que vous avez sélectionné. 1. Le répertoire du dépôt doit maintenant être ouvert dans votre espace de travail VS Code. Cliquez sur `master` en bas et à gauche de la fenêtre VS Code. Ceci ouvrira la palette avec les commandes relatives aux branches Git. ![a screenshot of the Git branches in VS Code](https://user-images.githubusercontent.com/16547949/53639606-adc76e80-3bf7-11e9-98ac-bd41ae2b40db.png) -1. Cliquez **Create new branch** et saisissez le nom que vous désirez, par exemple `my-slide`. Pressez ensuite Enter. +1. Cliquez sur **Create new branch** et saisissez le nom que vous désirez, par exemple `my-slide`. Pressez ensuite Enter. 1. Lorsqu'il vous est demandé de sélectioner la référence à partir de laquelle créer la branche, sélectioner `master`. 1. Allez dans la vue "Source Control", cliquez sur les points de suspension (...) et séléctionnez **Push**. Confirmez lorsque le boite de dialogue vous propose de publier la branche. ![a screenshot of the source control view in VS Code](https://user-images.githubusercontent.com/16547949/53640015-ee73b780-3bf8-11e9-8c90-be9022b9555a.png) @@ -68,4 +68,4 @@ La meilleure façon de gérer ces branches quand on travaille en équipe et de v {% endif %}
-

Je vous réponderai ici lorsque j'aurai détecté qu'une nouvelle branche a été crée dans ce dépôt.

+

Je vous répondrai ici lorsque j'aurai détecté qu'une nouvelle branche a été crée dans ce dépôt.

diff --git a/responses/fr/fix-base.md b/responses/fr/fix-base.md index c7bd690..225bd8f 100644 --- a/responses/fr/fix-base.md +++ b/responses/fr/fix-base.md @@ -1,12 +1,12 @@ -Votre branche de référence doit être nommée `master`. Ouvrons une demande d'extraction (Pull Request en anglais ou PR) afin de corriger cela. +Votre branche de référence doit être nommée `master`. Ouvrons une Pull Request afin de corriger cela. -### :keyboard: Activité: Modifier la direction de la demande d'extraction +### :keyboard: Activité: Modifier la direction de la Pull Request 1. Cliquez sur le bouton **Edit** situé à droite du titre de la PR 1. Sous le champ de texte du titre, dans le menu déroulant "base:", assurez vous que la branche `master` est sélectionnée 1. Une boite de dialogue apparaitra vous demandeant si vous voulez changer la base. Cliquez le bouton vert **Change base** -Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. +Si vous avez besoin d'assistance, créez une conversation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

Je vous réponderai lorsque j'aurai détecté que la référence d'oririne de cette PR a été modifiée.

+

Je vous répondrai lorsque j'aurai détecté que la référence d'oririne de cette PR a été modifiée.

diff --git a/responses/fr/fix-body.md b/responses/fr/fix-body.md index 415cbf3..9b38682 100644 --- a/responses/fr/fix-body.md +++ b/responses/fr/fix-body.md @@ -1,14 +1,14 @@ -Les bonnes demandes d'extraction (Pull Request) comportent une description qui informe les autres contributeurs du changement que vous suggérez et de son contexte. +Les bonnes Pull Requests comportent une description qui informe les autres contributeurs du changement que vous suggérez et de son contexte. -Editons cette demande d'extraction afin d'ajouter une description. +Editons cette Pull Request afin d'ajouter une description. -## :keyboard: Activité: Améliorer la demande d'extraction +## :keyboard: Activité: Améliorer la Pull Request -1. Le premier commentaire de votre demande d'extraction comportera le texte par défaut **No description provided**. Cliquez l'icône **...** située en haut à droite de la boite de commentaire, puis cliquez sur **Edit** afin d'effectuer un changement -1. Ajoutez dans la boite de commentaire une description du changement que vous avez effectué. N'hésitez pas à décrire ce que vous avez accompli jusque là. Pour rappel, vous avez : créé une branche, créé un fichier et soumis une contribution puis ouvert une demande d'extraction -1. Cliquez le bouton vert **Update comment** en bas à droite de la boite de commentaire +1. Le premier commentaire de votre Pull Request comportera le texte par défaut **No description provided**. Cliquez l'icône **...** située en haut à droite de la boite de commentaire, puis cliquez sur **Edit** afin d'effectuer un changement +1. Ajoutez dans la boite de commentaire une description du changement que vous avez effectué. N'hésitez pas à décrire ce que vous avez accompli jusque là. Pour rappel, vous avez : créé une branche, créé un fichier et soumis une contribution puis ouvert une Pull Request +1. Cliquez sur le bouton vert **Update comment** en bas à droite de la boite de commentaire -Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. +Si vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifier si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

Je vous réponderai lorsque j'aurai détecté que le corps de cette demande d'extraction a été édité.

+

Je vous répondrai lorsque j'aurai détecté que le corps de cette Pull Request a été édité.

diff --git a/responses/fr/fix-filename.md b/responses/fr/fix-filename.md index c441e1d..9a87f71 100644 --- a/responses/fr/fix-filename.md +++ b/responses/fr/fix-filename.md @@ -1,8 +1,8 @@ J'espérai que votre fichier soit nommé **{{ expected }}**. -Editons cette demande d'extraction (Pull Request ou PR) afin de corriger ce problème. +Editons cette Pull Request afin de corriger ce problème. -## :keyboard: Activité: Corriger votre demande d'extraction +## :keyboard: Activité: Corriger votre Pull Request {% if preferences.gitTool == 'cli' %} 1. Récupérez votre branche : @@ -21,21 +21,21 @@ Editons cette demande d'extraction (Pull Request ou PR) afin de corriger ce prob git push ``` {% else %} -1. Cliquez [l'onglet Files Changed]({{ url }}) dans cette demande d'extraction +1. Cliquez [l'onglet Files Changed]({{ url }}) dans cette Pull Request 1. Vérifiez que le seul fichier édité se nomme `{{ expected }}`. 1. Si le fichier n'est pas correctement nommé, ou n'est pas au bon endroit, utilisez la fonctionalité d'édition afin de corriger cela. 1. Au dessus du contenu du fichier, sélectionnez tout le texte du champ contenant le nom du fichier et supprimez ce texte. -1. Continuez de pressez la touche retour arrière (Backspace) afin de supprimer également d'éventuels noms de répertoire. +1. Continuez de presser la touche retour arrière (Backspace) afin de supprimer également d'éventuels noms de répertoire. 1. Saisissez le nom de fichier correct: ```shell {{ expected }} ``` -1. Faites defiler la fenêtre jusqu'en bas puis, dans la section **Commit Changes**, saisissez un intitulé de contribution et soumettez la. +1. Faites défiler la fenêtre jusqu'en bas puis, dans la section **Commit Changes**, saisissez un intitulé de contribution et soumettez le. {% endif %} **Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension. -ISi vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifiez si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé. +ISi vous avez besoin d'assistance, créez une convesation sur le forum [GitHub Community]({{ communityBoard }}). Vous pouvez également y effectuer une recherche et vérifier si d'autres n'ont pas rencontré et résolu un problème similaire dans le passé.
-

Je vous réponderai lorsque j'aurai détecté une contribution sur cette branche.

+

Je vous répondrai lorsque j'aurai détecté une contribution sur cette branche.

diff --git a/responses/fr/head-to-branch.md b/responses/fr/head-to-branch.md index c2cb3f7..d74eb00 100644 --- a/responses/fr/head-to-branch.md +++ b/responses/fr/head-to-branch.md @@ -1,4 +1,4 @@ -## Cette conversation est terminée! :white_check_mark: +## Cette Issue est close! :white_check_mark:

Procédez à la prochaine tâche maintenant !

diff --git a/responses/fr/introduction.md b/responses/fr/introduction.md index 0b20493..0f54e88 100644 --- a/responses/fr/introduction.md +++ b/responses/fr/introduction.md @@ -1,8 +1,8 @@ -# :wave: Bienvue au cours "Introduction à GitHub" de GitHub Learning Lab +# :wave: Bienvenue au cours "Introduction à GitHub" de GitHub Learning Lab Pour commencer, je vais vous guider à travers quelques premières étapes importantes de la programmation et la collaboration sur GitHub. -:point_down: _Cette flèche signifie que vous pouvez agrandir la fenêtre! Cliquez dessus tout au long du cours pour trouver plus d'informations._ +:point_down: _Cette flèche signifie que vous pouvez agrandir la fenêtre. Cliquez dessus tout au long du cours pour trouver plus d'informations._
Qu'est-ce que GitHub?
@@ -10,10 +10,9 @@ Pour commencer, je vais vous guider à travers quelques premières étapes impor Merci d'avoir posé cette question! Beaucoup de gens viennent sur GitHub parce qu'ils veulent contribuer à des projets libres (open source [:book:](https://help.github.com/articles/github-glossary/#open-source)), ou ils sont invités par des collègues ou des camarades de classe qui l'utilisent pour leurs projets. Pourquoi les gens utilisent-ils GitHub pour ces projets? -**En son cœur, GitHub est une plateforme de collaboration.** - -Des logiciels aux documents juridiques, vous pouvez compter sur GitHub pour vous aider à le meilleur travail possible avec les outils de collaboration et de sécurité dont votre équipe a besoin. Avec GitHub, vous pouvez garder des projets complètement privés, inviter le monde à collaborer et fluidifier chaque étape de votre projet. +**GitHub est une plateforme de collaboration.** +Des logiciels aux documents juridiques, vous pouvez compter sur GitHub pour vous aider à réaliser le meilleur travail possible avec les outils de collaboration et de sécurité dont votre équipe a besoin. Avec GitHub, vous pouvez garder des projets complètement privés ou inviter des personnes à collaborer et fluidifier chaque étape de votre projet. **GitHub est également un puissant outil de contrôle de version.** @@ -40,35 +39,35 @@ La vidéo a couvert certaines des fonctionnalités les plus utilisées. Voici qu - Tableaux de suvi de projet : créez un tableau de suivi des tâches de style Kanban dans GitHub - Wiki : créer et stocker la documentation relative à votre projet -- Insights : affichez des outils d'analyse pour votre référentiel, notamment : +- Insights : affichez des outils d'analyse pour votre dépôt, notamment : - Pulse: tableau de bord de projet pemettant la recherche d'information sur les travaux terminés et les travaux en cours - - Graphiques : les graphiques fournissent une vue plus granulaire de l'activité du dépôt, y compris qui a contribué au dépôt, qui l'a créé et quand ils ont effectué des contributions + - Graphiques : les graphiques fournissent une vue plus granulaire de l'activité du dépôt, donnant des détails sur qui a contribué au dépôt, qui l'a créé et quand les contributions ont été effectuées ### Fichiers spéciaux Dans la vidéo, vous avez découvert un fichier spécial appelé README.md. Voici quelques autres fichiers spéciaux que vous pouvez ajouter à vos dépôts : -- CONTRIBUTING.md: Le fichier `CONTRIBUTING.md` est utilisé pour décrire le processus de contribution au dépôts. Un lien vers le fichier `CONTRIBUTING.md` est affiché chaque fois que quelqu'un crée un nouveau problème ou une demande d'extraction. -- ISSUE_TEMPLATE.md: `ISSUE_TEMPLATE.md` est un autre fichier que vous pouvez utiliser pour préremplir le corps d'une conversation. Par exemple, si vous avez toujours besoin des mêmes types d'informations pour les rapports de bogues, incluez-les dans le modèle de conversation, et chaque nouvelle conversation sera ouverte avec votre texte de démarrage recommandé. +- CONTRIBUTING.md: Le fichier `CONTRIBUTING.md` est utilisé pour décrire le processus de contribution aux dépôts. Un lien vers le fichier `CONTRIBUTING.md` est affiché chaque fois que quelqu'un crée une nouvelle Issue ou une Pull Request. +- ISSUE_TEMPLATE.md: ISSUE_TEMPLATE.md est un autre fichier que vous pouvez utiliser pour préremplir le corps d'une Issue. Par exemple, si vous avez toujours besoin des mêmes types d'informations pour les rapports de bugs, incluez-les dans le modèle d'Issue, et chaque nouvelle Issue sera ouverte avec votre texte de démarrage recommandé.
### Utiliser les Issues -Ceci est une Issue [:book:](https://help.github.com/articles/github-glossary/#issue): un endroit où vous pouvez avoir des conversations sur les bogues dans votre code, la révision du code et à peu près tout le reste. +Ceci est une Issue [:book:](https://help.github.com/articles/github-glossary/#issue): un endroit où vous pouvez avoir des conversations sur les bugs dans votre code, la révision du code et à peu près tout le reste. -Les titres des Issues sont comme les lignes d'objet des e-mails. Ils indiquent à vos collaborateurs de quoi il s'agit en un coup d'œil. Par exemple, le titre de cette conversation est "Getting started with GitHub". +Les titres des Issues sont comme les lignes d'objet des e-mails. Ils indiquent à vos collaborateurs de quoi il s'agit en un coup d'œil. Par exemple, le titre de cette Issue est "Getting started with GitHub".
Utiliser les Issues GitHub ## Utiliser les Issues GitHub -Les Issues sont utilisées pour discuter des idées, des améliorations, des tâches et des bogues. Elles facilitent la collaboration en : +Les Issues sont utilisées pour discuter des idées, des améliorations, des tâches et des bugs. Elles facilitent la collaboration en : -- Fournissant à tout le monde (même aux futurs membres de l'équipe) l'histoire complète en un seul endroit -- En permettant les références croisées avec d'autres conversations et demandes d'extraction [:book:](https://help.github.com/articles/github-glossary/#pull-request) -- Centralisant dans un reférentiel unique les décisions et leurs motivations +- Fournissant à tout le monde (même aux futurs membres de l'équipe) l'historique complet en un seul endroit +- En permettant les références croisées avec d'autres Issues et Pull Requests [:book:](https://help.github.com/articles/github-glossary/#pull-request) +- Centralisant dans un dépôt unique les décisions et leurs motivations - Vous permettant d'inclure facilement les bonnes personnes et les bonnes équipes dans une conversation avec les @-mentions :tv: [Video: Utiliser les Issues GitHub](https://www.youtube.com/watch?v=Zhj46r5D0nQ) @@ -83,11 +82,11 @@ Les Issues sont utilisées pour discuter des idées, des améliorations, des tâ :tv: [Video: Watching, notifications, stars, et explore](https://www.youtube.com/watch?v=ocQldxF7fMY) -Une fois que vous avez commenté une conversation ou une demande d'extraction, vous commencerez à recevoir des notifications par e-mail dès lors qu'il y aura de l'activité dans le fil. +Une fois que vous avez commenté une Issue ou une Pull Request, vous commencerez à recevoir des notifications par e-mail dès lors qu'il y aura de l'activité dans le fil d'actualité. -### Comment faire taire ou réactiver des conversations spécifiques +### Comment faire taire ou réactiver des Issues spécifiques -1. Aller à la conversation ou la demande d'extraction +1. Aller à l'Issue ou la Pull Request 2. Sous _"Notifications"_, cliquez le bouton **Unsubscribe** à droite afin de taire les notifications ou le bouton **Subscribe** afin de les activer Vous verrez une courte description qui explique votre statut de notification actuel. @@ -100,11 +99,11 @@ Vous verrez une courte description qui explique votre statut de notification act ### Options de notification du dépôt -* **Watch**: Vous recevrez une notification lorsqu'une nouvelle conversation, une demande d'extraction ou un commentaire est publié, et lorsqu'une conversation est fermé ou qu'une demande d'extraction est fusionnée +* **Watch**: Vous recevrez une notification lorsqu'une nouvelle Issue, une Pull Request ou un commentaire est publié, et lorsqu'une Issue est fermé ou qu'une Pull Request est fusionnée * **Not watching**: Vous ne recevrez plus de notifications sauf si vous êtes @-mentionné * **Ignore**: Vous ne recevrez plus de notifications du dépôt -### Comment configurere les notifications des dépots que vous suivez +### Comment configurer les notifications des dépots que vous suivez 1. Cliquez votre photo de profil 1. Cliquez **Settings** diff --git a/responses/fr/open-a-pr.md b/responses/fr/open-a-pr.md index aec9f9d..e0daee9 100644 --- a/responses/fr/open-a-pr.md +++ b/responses/fr/open-a-pr.md @@ -1,30 +1,30 @@ -## Étape 6: Ouvrez une demande d'extraction (Pull Request) +## Étape 6: Ouvrez une Pull Request Bravo pour cette contribution :sparkles: -Maintenant que vous avez créé une contribution, il est temps de partager la modification que vous proposez via une demande d'extraction ! Là où les conversations (Issues) encouragent l'échange avec d'autres contributeurs et collaborateurs sur un projet, les demandes d'extraction vous aident à partager vos modifications, à recevoir des commentaires à leur sujet et à itérer jusqu'à ce qu'elles soient parfaites ! +Maintenant que vous avez créé une contribution, il est temps de partager la modification que vous proposez via une Pull Request ! Là où les Issues encouragent l'échange avec d'autres contributeurs et collaborateurs sur un projet, les Pull Request vous aident à partager vos modifications, à recevoir des commentaires à leur sujet et à itérer jusqu'à ce qu'elles soient parfaites ! -
Qu'est-ce qu'une demande d'extraction ? +
Qu'est-ce qu'une Pull Request ? ## Pull requests -Revenons au flux GitHub. Vous avez créé une branche, ajouté un fichier et validé le fichier dans votre branche. Il est maintenant temps de collaborer sur votre dossier avec d'autres étudiants qui suivent ce cours. Cette collaboration se produit dans une demande d'extractione. Regardez cette vidéo pour en savoir plus : +Revenons au workflow de GitHub. Vous avez créé une branche, ajouté un fichier et validé le fichier dans votre branche. Il est maintenant temps de collaborer sur votre dossier avec d'autres étudiants qui suivent ce cours. Cette collaboration se produit dans une Pull Request. Visionnez cette vidéo pour en savoir plus : -:tv: [Video: Introduction aux demandes d'extraction](https://youtu.be/kJr-PIfLDl4) +:tv: [Video: Introduction aux Pull Requests](https://youtu.be/kJr-PIfLDl4)
-Cette demande d'extraction va conserver les modifications que vous venez de faire sur votre branche tout en proposant de les appliquer également à la branche `master`. +Cette Pull Request va conserver les modifications que vous venez de faire sur votre branche tout en proposant de les appliquer également à la branche `master`. -### :keyboard: Activité: Créer une demande d'extraction +### :keyboard: Activité: Créer une Pull Request -1. Ouvrez une demande d'extraction grâce à [ce raccourci]({{ url }}) ou manuellement comme suit : +1. Ouvrez une Pull Request grâce à [ce raccourci]({{ url }}) ou manuellement comme suit : - Depuis l'onglet "Pull requests", cliquez **New pull request** - - Dans le menu déroulant "base:", assurez vous quel la branche `master` est sélectionnée + - Dans le menu déroulant "base:", assurez vous que la branche `master` est sélectionnée - Dans le menu déroulant "compare:", sélectionnez "{{ branch | remove: 'refs/heads/' }}" -1. Lorsque vous avez sélectionné votre branche, saisissez un titre pour votre demande d'extraction. Par exemple `Ajout du fichier de {{ user.username }}` -1. Le champ suivant vous aide à fournir une description des modifications que vous avez apportées. N'hésitez pas à ajouter une description de ce que vous avez accompli jusqu'à présent. Pour rappel, vous avez: créé une branche, créé un fichier et effectué une contribution, et ouvert une demande d'extraction +1. Lorsque vous avez sélectionné votre branche, saisissez un titre pour votre Pull Request. Par exemple `Ajout du fichier de {{ user.username }}` +1. Le champ suivant vous aide à fournir une description des modifications que vous avez apportées. N'hésitez pas à ajouter une description de ce que vous avez accompli jusqu'à présent. Pour rappel, vous avez: créé une branche, créé un fichier et effectué une contribution, et ouvert une Pull Request 1. Cliquez **Create pull request**
-

Je vous réponderai dans votre nouvelle demande d'extraction.

+

Je vous répondrai dans votre nouvelle Pull Request.

diff --git a/responses/fr/pr-succeeds.md b/responses/fr/pr-succeeds.md index 297427a..8d6e3ed 100644 --- a/responses/fr/pr-succeeds.md +++ b/responses/fr/pr-succeeds.md @@ -1,10 +1,10 @@ -## Étape 8: Fusionnez votre demande d'extraction +## Étape 8: Fusionnez votre Pull Request Bien joué @{{ user.username }} ! :sparkles: -Vous avez créé avec succès une demande d'extraction et elle a réussi tous les tests. Vous pouvez maintenant fusionner votre demande d'extraction. +Vous avez créé avec succès une Pull Request et elle a passé tous les tests avec succès. Vous pouvez maintenant fusionner votre Pull Request. -### :keyboard: Activité: Fusionnez votre demande d'extraction +### :keyboard: Activité: Fusionnez votre Pull Request {% if preferences.gitTool == 'cli' %} 1. Récupérez votre branche `master` : @@ -24,10 +24,10 @@ Vous avez créé avec succès une demande d'extraction et elle a réussi tous le git branch -d {{ branch }} ``` {% else %} -1. Cliquez **Merge pull request** -1. Cliquez **Confirm merge** +1. Cliquez sur **Merge pull request** +1. Cliquez sur **Confirm merge** {% endif %} 1. Une fois votre branche fusionnée, vous n'en avez plus besoin. Cliquez **Delete branch**.
-

Je vous répondrai lorsque cette demande d'extraction sera fusionnée.

+

Je vous répondrai lorsque cette Pull Request sera fusionnée.

diff --git a/responses/fr/reminder-delete.md b/responses/fr/reminder-delete.md index 56862e2..4fcedeb 100644 --- a/responses/fr/reminder-delete.md +++ b/responses/fr/reminder-delete.md @@ -6,15 +6,15 @@ Félicitations @{{ user.username }}, vous avez achevé ce cours ! ## Les temps forts -Vous avez désormais votre présentation déployée [ici](https://{{ user.username }}.github.io/{{ repo }}) et vous l'avez fait en suivant le Flux GitHub. +Vous avez désormais votre présentation déployée [ici](https://{{ user.username }}.github.io/{{ repo }}) et vous l'avez fait en suivant le workflow de GitHub. -Avant de vous dire au revoire, récapitulons les tâches accomplies dans ce dépôt: +Avant de vous dire au revoir, récapitulons les tâches accomplies dans ce dépôt: -- You made your first contribution! :tada: -- Vous avez découvert les conversations, les demandes d'extraction et la structure d'un dépôt GitHub +- Vous avez effectué votre première contribution ! :tada: +- Vous avez découvert les Issues, les Pull Requests et la structure d'un dépôt GitHub - Vous avez découvert les branches - Vous avez créé une soumission -- Vous avez consulté et répondu aux relectures sur les demandes d'extraction +- Vous avez consulté et répondu aux relectures sur les Pull Requests - Vous avez édité un fichier existant - Vous avez activé GitHub Pages - Vous avez effectuer votre première contribution ! diff --git a/responses/fr/reopen.md b/responses/fr/reopen.md index 6d53f3e..1e97c7f 100644 --- a/responses/fr/reopen.md +++ b/responses/fr/reopen.md @@ -1,9 +1,9 @@ -### :keyboard: Activité : Rouvrir une demande d'extraction +### :keyboard: Activité : Rouvrir une Pull Request -Oooops! Il semble que vous ayez accidentellement fermé votre demande d'extraction. +Oooops! Il semble que vous ayez accidentellement fermé votre Pull Request. 1. Cliquez **Reopen pull request**. Si ce bouton n'est pas actif, il vous faudra d'abord cliquer sur **Restore branch** -1. Fusionnez la demande d'extraction. +1. Fusionnez la Pull Request.
-

Je vous réponderai lorsque cette demande d'extraction aura été fusionnée.

+

Je vous répondrai lorsque cette Pull Request aura été fusionnée.

diff --git a/responses/fr/request-changes.md b/responses/fr/request-changes.md index 2880a1b..b689480 100644 --- a/responses/fr/request-changes.md +++ b/responses/fr/request-changes.md @@ -1,6 +1,6 @@ ## Étape 7: Répondre à une relecture -Votre demande d'extraction à l'air sensationelle! +Votre Pull Request à l'air sensationelle! Continuons en ajoutant du contenu à votre fichier. Remplacez la ligne 5 de votre fichier par une citation ou un meme et une légende pleine d'esprit. N'oubliez pas: le [Markdown](https://guides.github.com/features/mastering-markdown/) est supporté. @@ -29,12 +29,12 @@ Continuons en ajoutant du contenu à votre fichier. Remplacez la ligne 5 de votr {% elsif preferences.gitTool == 'vscode' %} 1. Ouvrez le fichier `_posts/0000-01-02-{{ user.username }}.md`. 1. Remplacez la ligne 5 du fichier par quelque chose de nouveau. -1. Ajoutez vos changements à l'espace de travail. Pour rappel, vous pouvez effectuer cela dans la vue Source Control, cliquez le symbol **+** à côté du fichier. +1. Ajoutez vos changements à l'espace de travail. Pour rappel, vous pouvez effectuer cela dans la vue Source Control, cliquez le symbole **+** à côté du fichier. 1. Soumettez vos changements. Ceci peut se faire depuis la vue Source Control : saisissez un message de commit dans le champ de texte et pressez Ctrl+Enter sous Windows ou Command ⌘+Enter sous macOS. 1. Publiez vers GitHub. Dans la vue Source Control, cliquez sur les points de suspension (...) et sélectionnez **Push**. {% else %} -1. Cliquez [l'onglet Files Changed]({{ url }}) de cette demande d'extraction +1. Cliquez [l'onglet Files Changed]({{ url }}) de cette Pull Request 1. Editez votre fichier nouvellement ajouté 1. Remplacez la ligne 5 du fichier par quelque chose de nouveau 1. Défilez vers le bas et cliquez **Commit Changes** @@ -43,4 +43,4 @@ Continuons en ajoutant du contenu à votre fichier. Remplacez la ligne 5 de votr **Note**: Vous ne trouvez pas le bouton d'édition du fichier ? Il peut ressemble à un crayon ou a des points de suspension.
-

Je vous répondérai lorque j'aurai détecté une nouvelle contibution sur cette branche.

\ No newline at end of file +

Je vous répondrai lorsque j'aurai détecté une nouvelle contibution sur cette branche.

\ No newline at end of file diff --git a/responses/fr/turn-on-gh-pages.md b/responses/fr/turn-on-gh-pages.md index b394a38..011c8ab 100644 --- a/responses/fr/turn-on-gh-pages.md +++ b/responses/fr/turn-on-gh-pages.md @@ -1,6 +1,6 @@ ## Étape 2: Activez GitHub Pages -:tada: Vous êtes maintenant le fier gestionnaire de cette conversation ! Maintenant que vous vous êtes assigné, les personnes qui passent savent qu'elles sont les bienvenues pour participer, mais aussi que vous êtes chargé de faire avancer le sujet jusqu'à la ligne d'arrivée. :sunglasses:. +:tada: Vous êtes maintenant le fier gestionnaire de cette Issue ! Maintenant que vous vous êtes assigné, les personnes qui passent savent qu'elles sont les bienvenues pour participer, mais aussi que vous êtes chargé de faire avancer le sujet jusqu'à la ligne d'arrivée. :sunglasses:. ### Utilisons GitHub Pages @@ -15,6 +15,6 @@ Maintenant, au boulot ! GitHub Pages vous permet de servir un site statique à p > Note : même si vous voyez une option pour choisir un thème, n'appliquez pas de thème à ce stade. Nous avons protégé le code afin que vous ne puissiez pas apporter de modifications involontaires. Vous aurez la possibilité d'appliquer un thème une fois le cours terminé.
-

Je réponderai dans cette discussion lorsque j'aurai détecté que GitHub Pages a déployé votre site.

+

Je répondrai dans cette discussion lorsque j'aurai détecté que GitHub Pages a déployé votre site.

> Activer GitHub Pages déclenche le déploiement de votre dépôt. Ceci peut prendre jusqu'à une minute. diff --git a/responses/fr/your-first-contribution.md b/responses/fr/your-first-contribution.md index d047acd..2493b8c 100644 --- a/responses/fr/your-first-contribution.md +++ b/responses/fr/your-first-contribution.md @@ -1,8 +1,8 @@ ### Introduction au flux GitHub -Maintenant que vous connaissez les conversations, utilisons ce problème pour suivre votre cheminement vers votre première contribution. +Maintenant que vous connaissez les Issues, utilisons ce problème pour suivre votre cheminement vers votre première contribution. -Les gens utilisent différents flux de travail pour contribuer à des projets logiciels, mais le moyen le plus simple et le plus efficace de contribuer sur GitHub est le flux GitHub. +Les gens utilisent différents workflows pour contribuer à des projets logiciels, mais le moyen le plus simple et le plus efficace de contribuer sur GitHub est le workflow GitHub. :tv: [Video: Comprendre le flux GitHub](https://www.youtube.com/watch?v=PBI2Rz-ZOxU) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy