Every git command I use (Cheatsheet)
Every git command I use (Cheatsheet)
git add
git add -p
Otherwise, I would be staging the whole file without looking at what I'm staging first
8 0 ReplyHow do you run unit tests for commits if you're only adding bits of the file?
3 0 ReplyYou can do
git stash -k
before running tests.2 0 ReplyYou're never actually "adding" the whole file unless it's a brand-new file,
git add my-file
just adds every patch change for that file without confirmation.Using
git add -p my-file
, the same hooks will run as if you staged and committed all changes tomy-file
.1 0 Reply
‘git checkout -‘ to toggle between branches ‘git checkout -b branch_name’ to create and switch to a new branch.
5 0 ReplyObligatory https://ohshitgit.com/
5 0 ReplyI use
git commit --amend --no-edit
often.Like if I forget to run a formatter before I commit and the build complains just for that.
git add -u git commit --amend --no-edit git push -f
4 0 Replybefore every git command i use:
tar -czvf my_directory.tar.gz -C my_directory .
5 1 ReplyI still haven't adopted to this git switch thing
3 0 ReplyPermanently Deleted
1 0 Replygit reset --hard
😬
1 0 Replyi dun goofed
2 0 Reply
make sure to run
cd .. cp -r my-project my-project.bak cd my-project
before running each command :)
2 2 Reply