-2

I am using GIT, have been using commands like pull, push, merge, rebase, fetch but really not understanding what they actually do. I tried googling but the over complex terms set me off. Can anybody guide or explain Git in a more lucid way.

  • https://www.youtube.com/watch?v=1ffBJ4sVUb4 Git for ages 4 and up. One of the best git intros ever. – evolutionxbox Dec 24 '18 at 10:56
  • This question is kinda off-topic as you're essentially asking for a tutorial. Do you have a specific question we could answer? – evolutionxbox Dec 24 '18 at 11:02
  • https://stackoverflow.com/search?q=%5Bgit%5D+for+beginner – phd Dec 24 '18 at 11:36
  • @evolutionxbox i am getting confused with rebase a bit – Shah Tufail Dec 24 '18 at 11:37
  • Are you watching the video? Rebase is just copying a bunch of commits and then moving the reference (branch name) to the new end of those commits. – evolutionxbox Dec 24 '18 at 11:40
  • Please excuse my "is just" comment. Rebase is thankfully not scary. I also recommend http://think-like-a-git.net/ to understand git rebase a little better. – evolutionxbox Dec 24 '18 at 11:57
  • https://stackoverflow.com/help/on-topic says specifically: *Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.* – torek Dec 24 '18 at 12:43

2 Answers2

0

There are numerous tutorials and articles to explain git functioning. Here are few :

https://www.youtube.com/watch?v=P6jD966jzlk

https://medium.com/@shalithasuranga/how-does-git-work-internally-7c36dcb1f2cf

Hope that helps :)

sobby01
  • 1,430
  • 1
  • 10
  • 21
0

You can try to understand Git from official video tutorials. After these videos you can try to read "Pro Git" book (it's a great book for learning Git).

biruk1230
  • 2,783
  • 4
  • 15
  • 28
  • I needed something very simple and understanding of the basic commands we use in Git. – Shah Tufail Dec 24 '18 at 11:35
  • I think that official video tutorials are the one that you looking for - they are pretty simple for understanding of the basic commands. – biruk1230 Dec 24 '18 at 12:50
  • However, you can check other tutorials, such as https://learngitbranching.js.org/ https://www.atlassian.com/git/tutorials https://try.github.io/ – biruk1230 Dec 24 '18 at 12:57
  • Also, as @phd already said, see linked [page](https://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide), there are a lot of tutorials for beginners. – biruk1230 Dec 24 '18 at 13:08