picas-fr's Git Achievements

Unlocked 27/51 Git Achievements for 477 points

_
Apprentice Author (Level 1)
Made 2^Level commits using git-commit.
Apprentice Author (Level 2)
Made 2^Level commits using git-commit.
Apprentice Author (Level 3)
Made 2^Level commits using git-commit.
Apprentice Blacksmith (Level 1)
Created a branch using git-checkout -b.
Apprentice Blacksmith (Level 2)
Created a branch using git-checkout -b.
Apprentice Blacksmith (Level 3)
Created a branch using git-checkout -b.
Apprentice Cathedral Architect (Level 1)
Added a submodule to a repository.
Apprentice Cathedral Worker (Level 1)
Cloned submodule repository and checked out commits specified by superproject.
Apprentice Cathedral Worker (Level 2)
Cloned submodule repository and checked out commits specified by superproject.
Apprentice Cathedral Worker (Level 3)
Cloned submodule repository and checked out commits specified by superproject.
Apprentice Collector (Level 1)
Fetches named heads or tags from another repository with git-fetch
Apprentice Collector (Level 2)
Fetches named heads or tags from another repository with git-fetch
Apprentice Collector (Level 3)
Fetches named heads or tags from another repository with git-fetch
Apprentice Gipsy (Level 1)
Create, list, delete a tag signed with GPG using git-tag
Apprentice Goldsmith (Level 1)
Reviewed patches before committing with git-diff --cached.
Apprentice Goldsmith (Level 2)
Reviewed patches before committing with git-diff --cached.
Apprentice Goldsmith (Level 3)
Reviewed patches before committing with git-diff --cached.
Apprentice Historian (Level 2)
Investigate the commit log using git-log.
Apprentice Merchant (Level 1)
Added an external repository with git-remote add.
Apprentice Merchant (Level 2)
Added an external repository with git-remote add.
Apprentice Merchant (Level 3)
Added an external repository with git-remote add.
Apprentice Miller (Level 1)
Add only part of a file to the stage 209 times with git-add -p.
Apprentice Miller (Level 2)
Add only part of a file to the stage 220 times with git-add -p.
Apprentice Miller (Level 3)
Add only part of a file to the stage 240 times with git-add -p.
Apprentice Presenter (Level 1)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Apprentice Presenter (Level 2)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Apprentice Presenter (Level 3)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Apprentice Product Manager (Level 1)
Stash the changes in a dirty working directory away with git-stash.
Apprentice Product Manager (Level 2)
Stash the changes in a dirty working directory away with git-stash.
Apprentice Product Manager (Level 3)
Stash the changes in a dirty working directory away with git-stash.
Apprentice Seamstress (Level 1)
amended a commit with git-commit --amend.
Apprentice Seamstress (Level 2)
amended a commit with git-commit --amend.
Apprentice Seamstress (Level 3)
amended a commit with git-commit --amend.
Apprentice Socialite (Level 1)
pushed a branch to a remote repository using git-push
Apprentice Socialite (Level 2)
pushed a branch to a remote repository using git-push
Apprentice Socialite (Level 3)
pushed a branch to a remote repository using git-push
Apprentice Stone Mason (Level 1)
Added files to the index area for inclusion in the next commit with git-add
Apprentice Stone Mason (Level 2)
Added files to the index area for inclusion in the next commit with git-add
Apprentice Stone Mason (Level 3)
Added files to the index area for inclusion in the next commit with git-add
Apprentice Thug (Level 1)
Forced pushed a branch with git-push -f
Apprentice Thug (Level 2)
Forced pushed a branch with git-push -f
Apprentice Thug (Level 3)
Forced pushed a branch with git-push -f
Apprentice Tree Trimmer (Level 1)
Rewrite branches with git-filter-branch
Apprentice Tree Trimmer (Level 2)
Rewrite branches with git-filter-branch
Author (Level 4)
Made 2^Level commits using git-commit.
Author (Level 5)
Made 2^Level commits using git-commit.
Author (Level 6)
Made 2^Level commits using git-commit.
Baptised
Set global user name using git-config.
Blacksmith (Level 4)
Created a branch using git-checkout -b.
Blacksmith (Level 5)
Created a branch using git-checkout -b.
Blacksmith (Level 6)
Created a branch using git-checkout -b.
Caretaker
Added a .gitignore file to a repository.
Carpenter (Level 5)
Custom git-hooks are installed which help catch issues before they are shared.
Cathedral Worker (Level 4)
Cloned submodule repository and checked out commits specified by superproject.
Cherry Picker
Used git-cherry-pick to add a sha from another branch into the current branch.
Cleaning lady (Level 4)
Remove untracked files from the working tree with git-clean
Cleaning lady (Level 5)
Remove untracked files from the working tree with git-clean
Collector (Level 4)
Fetches named heads or tags from another repository with git-fetch
Collector (Level 5)
Fetches named heads or tags from another repository with git-fetch
Collector (Level 6)
Fetches named heads or tags from another repository with git-fetch
Garage Inventor
Used a custom alias for a Git command
Goldsmith (Level 4)
Reviewed patches before committing with git-diff --cached.
Goldsmith (Level 5)
Reviewed patches before committing with git-diff --cached.
Historian (Level 5)
Investigate the commit log using git-log.
Homeowner
Set global email address using git-config.
Let there be light
Commit without a parent.
Master Author (Level 7)
Made 2^Level commits using git-commit.
Master Author (Level 8)
Made 2^Level commits using git-commit.
Master Author (Level 9)
Made 2^Level commits using git-commit.
Master Banker (Level 7)
Join two or more development histories together with git-merge.
Master Banker (Level 8)
Join two or more development histories together with git-merge.
Master Blacksmith (Level 7)
Created a branch using git-checkout -b.
Master Blacksmith (Level 8)
Created a branch using git-checkout -b.
Master Collector (Level 7)
Fetches named heads or tags from another repository with git-fetch
Master Historian (Level 7)
Investigate the commit log using git-log.
Master Historian (Level 9)
Investigate the commit log using git-log.
Master Presenter (Level 7)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Master Socialite (Level 10)
pushed a branch to a remote repository using git-push
Master Socialite (Level 7)
pushed a branch to a remote repository using git-push
Master Socialite (Level 8)
pushed a branch to a remote repository using git-push
Master Socialite (Level 9)
pushed a branch to a remote repository using git-push
Master Stone Mason (Level 7)
Added files to the index area for inclusion in the next commit with git-add
Master Stone Mason (Level 8)
Added files to the index area for inclusion in the next commit with git-add
Master Stone Mason (Level 9)
Added files to the index area for inclusion in the next commit with git-add
Merchant (Level 4)
Added an external repository with git-remote add.
Merchant (Level 5)
Added an external repository with git-remote add.
Miller (Level 4)
Add only part of a file to the stage 327 times with git-add -p.
Miller (Level 5)
Add only part of a file to the stage 400 times with git-add -p.
Miller (Level 6)
Add only part of a file to the stage 751 times with git-add -p.
Presenter (Level 4)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Presenter (Level 5)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Presenter (Level 6)
Shows one or more objects (blobs, trees, tags and commits) with git-show
Product Manager (Level 4)
Stash the changes in a dirty working directory away with git-stash.
Product Manager (Level 5)
Stash the changes in a dirty working directory away with git-stash.
Socialite (Level 4)
pushed a branch to a remote repository using git-push
Socialite (Level 5)
pushed a branch to a remote repository using git-push
Socialite (Level 6)
pushed a branch to a remote repository using git-push
Stone Mason (Level 4)
Added files to the index area for inclusion in the next commit with git-add
Stone Mason (Level 6)
Added files to the index area for inclusion in the next commit with git-add
Student
Accessed the documentation for a command with git-[command] --help

Git commands sorted by usage:

  38489 rev-parse
  14637 ls-files
  14375 symbolic-ref
  11874 rev-list
  11058 diff-index
   8908 diff
   1915 checkout
   1717 status
   1058 push
    916 add
    689 rebase
    653 remote
    601 branch
    584 commit
    518 log
    392 stash
    343 cherry-pick
    281 reset
    228 fetch
    226 tag
    220 ls-remote
    167 merge
    137 help
    135 pull
    123 show
     72 mv
     53 rm
     41 describe
     39 clone
     36 submodule
     27 for-each-ref
     27 clean
     25 config
     17 cherry
     12 gc
     11 prune
      9 satus
      5 staus
      4 stats
      4 init
      4 filter-branch
      3 --version
      3 statuis
      3 revert
      3 resest
      3 !$EDITOR
      3 apply
      3 achievements
      2 sttus
      2 rmeote
      2 remtoe
      2 mardi
      2 !git
      2 comit
      2 chckout
      2 archive
      2 addd
      1 ull
      1 stqatus
      1 statut
      1 statusz
      1 statuss
      1 statusq
      1 statua
      1 statsh
      1 statis
      1 staths
      1 pusgh
      1 mrege
      1 medrge
      1 jeudi
      1 --help
      1 fetech
      1 doff
      1 commti
      1 cherrry-pick
      1 chekout
      1 chekcout
      1 checlout
      1 checkotu
      1 branhc
      1 blame
      1 ass
        

Show locked Achievements Hide locked Achievements

There are 51 Achievements. Some achievements can be leveled up depending on the number of times it is used (Used 2 times = level 1, 4 = level 2, 8 = level 3, 16 = level 4, 32 = level 5, etc)
  • Archivist
    Prepare each commit with its patch in one file per commit with git-format-patch
  • Beach Lion
    Restricted login shell for GIT-only SSH access with git-shell
  • Butcher
    Performed an interactive rebase using git-rebase -i.
  • Chimney Sweeper
    Used git-gc to run a number of housekeeping tasks on the current repository.
  • Delivery Boy
    Move objects and refs by archive with git-bundle.
  • Dentist
    Extracted patches using git-log -p.
  • Fisherman
    Look for specified patterns in the current repository with git-grep.
  • Gardner
    Shows the commit ancestry graph with git-show-branch
  • Hunter
    Used git-bisect to perform a binary search to find which change introduced a bug.
  • Inventor ($1)
    Used a command that isn't part of the built in Git command
  • Investigator
    Used git-blame to annotate a file with information about how each line changed.
  • Librarian
    Looked for change that introduce or remove a string with git-log -S
  • Locksmith
    Add Signed-off-by line at the end of the commit log message using git-commit -s.
  • Messenger
    Applied a patch using git-am.
  • News Reader
    Show logs with difference each commit introduces with git-whatchanged
  • Pedantic
    Use the flow extension to encourage an orderly and standardized branching model
  • Pilgrim
    Performed a rebase using git-rebase --onto.
  • Plumber
    Use the internal plumbing commands of git.
  • Postman
    Send a collection of patches from stdin to an IMAP folder with git-imap-send
  • Stamp Collector
    Investigate old branches by using git-reflog --date=relative
  • Traveler
    Streamed changes between another rcs with git-svn or git-p4.
  • Weaver
    Investigate old branches by using git-reflog
  • Web Designer
    Instantly browse your working repository in gitweb with git-instaweb