diff --git a/docs/en/Community-Articles/onur-article/how-can-I-contribute-to-open-source-projects-on-github.md b/docs/en/Community-Articles/onur-article/how-can-I-contribute-to-open-source-projects-on-github.md index 60fdd6138e..24b7224dc8 100644 --- a/docs/en/Community-Articles/onur-article/how-can-I-contribute-to-open-source-projects-on-github.md +++ b/docs/en/Community-Articles/onur-article/how-can-I-contribute-to-open-source-projects-on-github.md @@ -24,11 +24,11 @@ In order to develop on the project, you need to clone it to your local. After cl ![clone-image](images/clone-image.png) -You can run the copied link on your local machine with the `git clone` command but we will use the Github Desktop application. Open it with Github Desktop and the repo will be uploaded to your local machine. +You can run the copied link on your local machine with the `git clone` command, but we will use Github Desktop. Press `Open with Github Desktop` and the repo will be installed on your local machine. ## Step 3: Create a New Branch -In this step, you need to create a new branch of your own before you start developing it. In this step, you need to create a new branch of your own before you start development. Open the repo on Github Desktop and create a new branch. +In this step, you need to create a new branch of your own before you start developing it. Open the repo on Github Desktop and create a new branch. When creating a new branch, be careful which branch you create it on. ![branch-image](images/branch-image.png) @@ -38,27 +38,29 @@ Choose a suitable IDE to develop on the new branch you created. In order not to ![developer-list](images/developer-list.png) -## Step 5: Commit +As you can see, all changes made to the repo are reflected directly in Github Desktop. -You need to use the `git add .` command to add the file you modified. This command adds files from the working directory to the staging area for git. Then use `git commit -m` to commit the changes permanently. +![github-desktop-change](images/github-desktop-change.png) -`git add .` +## Step 5: Commit -`git commit -m ""` +The commit operation is used to save the changes you have made. It is useful to commit after certain operations are done in the project. For the changes you will make, it is useful to write a short sentence describing what you are doing. Press the `Commit to ` button to commit. ![commit-image](images/commit-image.png) -## Step 6: Push the Changes - -The changes you have made so far are only visible on your local machine. The `git push` command is used to push these changes to the repository you forked. +## Step 6: Publish the Changes -`git push origin ` +The changes you have made so far are only visible on your local machine. You need to publish these changes to submit them to your forked repository. ![push-image](images/git-push-image.png) ## Step 7: Create a Pull Request -After the push, go to the github repo you forked. The `Compare and pull request` button will appear on the main page of the repository. Press the button for pull request +After the push, the pull request `Create Pull Request` button will appear on the Github Desktop. Click it and create a pull request. + +![github-desktop-pull-request](images/github-desktop-pull-request.png) + +You can also make a pull request from the repo in your github profile. ![compare-pull-request](images/pull-request-image.png) diff --git a/docs/en/Community-Articles/onur-article/images/branch-image.png b/docs/en/Community-Articles/onur-article/images/branch-image.png index ccc97b8ada..ed2e4f083f 100644 Binary files a/docs/en/Community-Articles/onur-article/images/branch-image.png and b/docs/en/Community-Articles/onur-article/images/branch-image.png differ diff --git a/docs/en/Community-Articles/onur-article/images/commit-image.png b/docs/en/Community-Articles/onur-article/images/commit-image.png index 951e18b39b..a24becb110 100644 Binary files a/docs/en/Community-Articles/onur-article/images/commit-image.png and b/docs/en/Community-Articles/onur-article/images/commit-image.png differ diff --git a/docs/en/Community-Articles/onur-article/images/git-push-image.png b/docs/en/Community-Articles/onur-article/images/git-push-image.png index 1ce8963dbd..ff3b37fef3 100644 Binary files a/docs/en/Community-Articles/onur-article/images/git-push-image.png and b/docs/en/Community-Articles/onur-article/images/git-push-image.png differ diff --git a/docs/en/Community-Articles/onur-article/images/github-desktop-change.png b/docs/en/Community-Articles/onur-article/images/github-desktop-change.png new file mode 100644 index 0000000000..92125966ec Binary files /dev/null and b/docs/en/Community-Articles/onur-article/images/github-desktop-change.png differ diff --git a/docs/en/Community-Articles/onur-article/images/github-desktop-pull-request.png b/docs/en/Community-Articles/onur-article/images/github-desktop-pull-request.png new file mode 100644 index 0000000000..44474b1967 Binary files /dev/null and b/docs/en/Community-Articles/onur-article/images/github-desktop-pull-request.png differ