This is an old revision of the document!
Git Basics
Git is a complicated tool to use, if you don't use it on a very regular basis.
I prefer using Graphic interfaces that help a lot with git management like in Atom, but here is a recap of basic commands so I remember them when I need.
Stage / Commit / Push
git add the.file git commit -m "The message" git push
Atom, Git and Rust
I need to write a clear procedure on how to manage with the graphical interface git for rust projects. Cargo initializes rust as a local git repository, but linking it with a remote project, in GitLab for instance, does not automatically activate the graphical git interface in Atom.