Skip to content

Commit c808d0f

Browse files
committed
add new git resources
1 parent 8a0d072 commit c808d0f

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

content/pages/02-development-environments/20-git.markdown

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@ cases.
121121
is a fantastic overview of how to unscrew a whole slew of bad situations
122122
you may find yourself in if you use Git for long enough.
123123

124+
* [High-level Problems with Git and How to Fix Them](https://gregoryszorc.com/blog/2017/12/11/high-level-problems-with-git-and-how-to-fix-them/)
125+
is a long-form article on how to fork properly (and how not to use them)
126+
and how to not go crazy using branches and remote repositories.
127+
124128

125129
## Specific Git resources
126130
Large tutorials are great for getting started with Git. However, sometimes
@@ -137,9 +141,9 @@ workflow. These resources will come in handy for specific Git subjects.
137141
of tips to get you out of binds you may find yourself in when you get too
138142
tricky with Git commands.
139143

140-
* [Another Git catastrophe cleaned up](http://blog.plover.com/prog/git-tastrophe.html)
141-
goes through a difficult merge scenario that required deep Git
142-
understanding to properly fix.
144+
* [Another Git catastrophe cleaned up](http://blog.plover.com/prog/git-tastrophe.html)
145+
goes through a difficult merge scenario that required deep Git
146+
understanding to properly fix.
143147

144148
* Erlang's source code provides a concise explanation on
145149
[writing good commit messages](https://github.com/erlang/otp/wiki/Writing-good-commit-messages)
@@ -222,16 +226,21 @@ minimize merge conflicts.
222226

223227
### GitHub resources
224228
GitHub is a software-as-a-service application
225-
[now owned by Microsoft](https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/)
229+
[owned by Microsoft](https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/)
226230
that makes it easier to collaborate with other developers on centralized
227231
Git repositories. The site also provides a remote backup location for
228232
repositories as well as secure, private repository storage. The following
229233
tutorials show how to get started using Git on GitHub.
230234

231-
* [A Beginner’s Git and GitHub Tutorial](http://blog.udacity.com/2015/06/a-beginners-git-github-tutorial.html)
232-
233-
* [Hello World: GitHub edition](https://guides.github.com/activities/hello-world/)
235+
* [Introduction to Git and GitHub for Python Developers](https://realpython.com/python-git-github-intro/)
236+
covers basic usage for Git and working with repositories locally and on
237+
the GitHub service.
234238

235-
* [Git and GitHub learning resources](https://help.github.com/articles/git-and-github-learning-resources/)
239+
* [Hello World: GitHub edition](https://guides.github.com/activities/hello-world/)
240+
and
241+
[Git and GitHub learning resources](https://help.github.com/articles/git-and-github-learning-resources/)
242+
are GitHub's official guide and learning resources.
236243

244+
* [A Beginner’s Git and GitHub Tutorial](https://blog.udacity.com/2015/06/a-beginners-git-github-tutorial.html)
245+
shows how to perform your first commit and back it up on GitHub.
237246

0 commit comments

Comments
 (0)