So far, we've talked about:
- Handling File Changes with Commit and Push
- Working with Branches
- Rewriting Git History with Interactive Rebase
But we haven't talked yet about how Git projects start. When working with Git, we often clone existing projects, since this is part of a typical collaboration workflow. What if we want to bootstrap a whole new project of our own?
In this last comic of the Illustrated Git series, we'll have a recap of previous concepts and commands in a new project workflow using git init
:
A git init
will initialize a new Git project in the current folder. A .git
folder will be created, holding important information about your project's files.
Because you just created a new project instead of cloning an existing one from a remote source, your upstream is still unknown to Git. You'll need to manually set it with a command such as:
git remote add upstream https://github.com/USER/PROJECTNAME.git
Once the remote upstream is set, you can push your commits to your remote Git repository.
I hope you enjoyed this illustrated Git series!
Do you have a suggestion for a new illustrated series? Share in the comments!
Top comments (16)
Some people just have raw talent in drawing. π
And you're definitely one of them... π―
Aw, thank you so much! πβΊοΈ
These posts are beautiful, love the comics! =)
An idea for a next one:
git reset
?Wow! It can't be clearer! Sharing now!
Nice way of teaching ππ
Thank you! π€©
Thank you! πβΊοΈ
Thank you βΊοΈπ
Very nice!
Thank you! βΊοΈ
Is this comic done by you?
I must say its an amazing comic. Very nice illustration and story line. :)
Yes, it's all by me both story, illustration and coloring π thank you
That is an amazing comic. The graphics and the story are so very well done!
Thank you so much πβΊοΈ