linux:git

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.

Git How-to

git add the.file
git commit -m "The message"
git push

When you create a new Rust project using Cargo it automatically initializes a local git repository.

To connect it with a remote repository follow the basic instructions :

git remote add origin <remote_repo_url>
git push --all origin

If you want to set all of your branches to automatically use this remote repo when you use git pull, add –set-upstream to the push:

git push --all --set-upstream origin 

Atom has a built-in git feature that will automatically detect git repositories and has a useful GUI. To use it, your project root folder must be directly in the project tree manager. It cannot be in a sub-directory or Atom will not autodetect the git repository.

  • linux/git.1559052075.txt.gz
  • Last modified: 2020/06/01 16:35
  • (external edit)