diff --git a/posts/revision-control/git-branching-and-merging.rst b/posts/revision-control/git_branching_and_merging.rst similarity index 98% rename from posts/revision-control/git-branching-and-merging.rst rename to posts/revision-control/git_branching_and_merging.rst index 2e363c5..6a80c2e 100644 --- a/posts/revision-control/git-branching-and-merging.rst +++ b/posts/revision-control/git_branching_and_merging.rst @@ -5,7 +5,7 @@ .. status: published .. tags: git, revision-control .. category: revision-control -.. authors: Elijah Lazkani +.. authors: Elia El Lazkani .. description: Explaining branches, branching and merging strategies. .. type: text @@ -51,7 +51,7 @@ Alright, let's test our hypothesis. commit 643a353370d74c26d7cbf5c80a0d73988a75e09e (HEAD -> mybranch, master) Author: John Doe Date: Thu Aug 1 19:50:45 2019 +0200 - + Second commit The commit is, of course, different because this is a different computer with a different repository from scratch. Anyway, it seems from the log message that both *mybranch* and *master* are pointing to same commit ``SHA``. Technically they are pointing to **HEAD**. @@ -60,7 +60,7 @@ Now let's continue and add a new commit. .. code:: text - $ echo "" >> README.md + $ echo "" >> README.md $ git add README.md $ git commit -m "Adding an empty line" [mybranch b30f4e0] Adding an empty line @@ -80,7 +80,7 @@ After this last commit, let's check the log commit 643a353370d74c26d7cbf5c80a0d73988a75e09e (master) Author: John Doe Date: Thu Aug 1 19:50:45 2019 +0200 - + Second commit From reading the output of log, we can see that the *master* branch points to a different commit than *mybranch*. @@ -101,7 +101,7 @@ What the above suggests is that our two branches have different contents at this Switched to branch 'master' $ cat README.md # Example - + This is an example repository. This repository is trying to give you a hands on experience with git to complement the post. $ @@ -114,7 +114,7 @@ And if we switch back to *mybranch*. Switched to branch 'mybranch' $ cat README.md # Example - + This is an example repository. This repository is trying to give you a hands on experience with git to complement the post. @@ -150,7 +150,7 @@ Let's also check the difference between our *master* branch and *mybranch*. --- a/README.md +++ b/README.md @@ -2,3 +2,5 @@ - + This is an example repository. This repository is trying to give you a hands on experience with git to complement the post. + @@ -192,19 +192,19 @@ As we can see. The changes in *mybranch* have been merged into the *master* bran commit f25dd5da3e6f91d117177782a5811d5086f66799 (HEAD -> master, mybranch) Author: John Doe Date: Thu Aug 1 20:43:57 2019 +0200 - + Adding more commits to mybranch - + commit b30f4e0fa8f3b5c9f041c9ad1be982b2fed80851 Author: John Doe Date: Thu Aug 1 20:28:05 2019 +0200 - + Adding an empty line - + commit 643a353370d74c26d7cbf5c80a0d73988a75e09e Author: John Doe Date: Thu Aug 1 19:50:45 2019 +0200 - + Second commit Merging Strategies diff --git a/posts/revision-control/git-first-steps.rst b/posts/revision-control/git_first_steps.rst similarity index 99% rename from posts/revision-control/git-first-steps.rst rename to posts/revision-control/git_first_steps.rst index 061f6a7..79e5940 100644 --- a/posts/revision-control/git-first-steps.rst +++ b/posts/revision-control/git_first_steps.rst @@ -5,7 +5,7 @@ .. status: published .. tags: git, revision-control .. category: revision-control -.. authors: Elijah Lazkani +.. authors: Elia El Lazkani .. description: Getting your feet wet with git from the beginning. .. type: text diff --git a/posts/revision-control/git-rebase-and-strategies.rst b/posts/revision-control/git_rebase_and_strategies.rst similarity index 99% rename from posts/revision-control/git-rebase-and-strategies.rst rename to posts/revision-control/git_rebase_and_strategies.rst index c4dea1a..b315941 100644 --- a/posts/revision-control/git-rebase-and-strategies.rst +++ b/posts/revision-control/git_rebase_and_strategies.rst @@ -5,7 +5,7 @@ .. status: published .. tags: git, revision-control .. category: revision-control -.. authors: Elijah Lazkani +.. authors: Elia El Lazkani .. description: Getting a little handle on git rebase .. type: text diff --git a/posts/revision-control/git-remotes.rst b/posts/revision-control/git_remotes.rst similarity index 99% rename from posts/revision-control/git-remotes.rst rename to posts/revision-control/git_remotes.rst index 4d0a5c8..8a4103f 100644 --- a/posts/revision-control/git-remotes.rst +++ b/posts/revision-control/git_remotes.rst @@ -5,7 +5,7 @@ .. status: published .. tags: git, revision-control .. category: revision-control -.. authors: Elijah Lazkani +.. authors: Elia El Lazkani .. description: Let's have a deeper look at remotes .. type: text