Skip to content

History

Revisions

  • fix(sidebar): missing link for git-message This fix also introduce a few other links to the official reference and book.

    @Julien00859 Julien00859 committed Mar 2, 2023
    dd4e442
  • doc(quick-start): Branches & PRs Tutorial explaining the [feature-branch] workflow with detailed objectives and the complete set of CLI commands and their corresponding results on the local git status, log and on github. This tutorial quickly explain how to rebase a branch to solve a conflict on github. It does not explain in-depth the various merge techniques that are merge/squash+cherry-pick/rebase+fast-forward and simply blindly alwlays use merge on github.

    @Julien00859 Julien00859 committed Mar 2, 2023
    29272f8
  • doc(commit-message): in-depth explanation This article contains an in-depth explanation of what commit messages are, their origine, where they are used and how one can improve them. It is very common for students to overlook their git history and commit message. They don't do in-depth reviews, rarely discover their mate's work thanks to the `git log` and absolutely never `git blame` files. It is important they learn that it is not always possible to reach someone to ask questions about a bit of code (during a review or later while maintening a software) and that it is better if they can learn to be autonomous early. This complete article explain all that thanks to the enphasis on commit messages. May they not leave school knowing how to write clear commit messages, at least they'll leave school knowing it "is something" and that is is important "at least in some companies".

    @Julien00859 Julien00859 committed Mar 1, 2023
    c9eb40d
  • doc(commit-message): origine & structure This is an early draft of a new "explanation"-type document about commit messages. For now it explains the origine and structure (only title and trailers for now) of commit messages. Future additions will contains bits about where those messages are used (review/historic/blame) to give a better understanding of what should be inside them.

    @Julien00859 Julien00859 committed Feb 28, 2023
    d34a20c
  • doc(collab): cli steps

    @Julien00859 Julien00859 committed Feb 12, 2023
    a96bca6
  • doc(quick-start): why is my hash different?

    @Julien00859 Julien00859 committed Feb 12, 2023
    5dd8138
  • fix(quick-start): typo

    @Julien00859 Julien00859 committed Feb 12, 2023
    a625583
  • doc(install): config default pull strategy In cas no default pull strategy is configured, the first time one `git pull` with no extra argument, the operation is abort and the user is prompt to configure the default strategy. Use the `merge` strategy for now as it was the default strategy in previous git versions.

    @Julien00859 Julien00859 committed Feb 12, 2023
    94645c6
  • doc(quick-start): add/commit/push desktop steps

    @Julien00859 Julien00859 committed Feb 5, 2023
    9e3f923
  • doc(quick-start): add/commit/push cli steps Also include an empty part-2 so that links are not broken

    @Julien00859 Julien00859 committed Feb 5, 2023
    bbed02c
  • doc(install-linux-mac): Git Credential Manager

    @Julien00859 Julien00859 committed Feb 4, 2023
    4c6b679
  • chore(*): soft word-wrap

    @Julien00859 Julien00859 committed Feb 4, 2023
    49def58
  • doc(quick-start): intro & github steps

    @Julien00859 Julien00859 committed Feb 3, 2023
    1cb981b
  • doc(install): git install steps for windows

    @Julien00859 Julien00859 committed Jan 28, 2023
    4ef8c3d
  • doc(install): use separators in windows tuto

    @Julien00859 Julien00859 committed Jan 24, 2023
    b0ae300
  • doc(install): fix broken links

    @Julien00859 Julien00859 committed Jan 24, 2023
    6811e7f
  • chore(wiki): handy draft notes for future pages

    @Julien00859 Julien00859 committed Jan 24, 2023
    738250f
  • doc(install): git install steps for windows (wip)

    @Julien00859 Julien00859 committed Jan 24, 2023
    21e4ef2
  • doc(install): git install steps for POSIX systems

    @Julien00859 Julien00859 committed Jan 24, 2023
    71d1dad
  • doc(install): github account creation steps

    @Julien00859 Julien00859 committed Jan 24, 2023
    acd2a70
  • chore(wiki): Initial commit

    @Julien00859 Julien00859 committed Jan 24, 2023
    c5edaa2