nnja / advanced-git Goto Github PK
View Code? Open in Web Editor NEWFrontend Masters Advanced Git - by Nina Zakharenko
Home Page: http://frontendmasters.com/workshops/git-indepth/
Frontend Masters Advanced Git - by Nina Zakharenko
Home Page: http://frontendmasters.com/workshops/git-indepth/
I was trying out the slides . At slide no 15,
echo 'blob 14\0Hello, World!' | openssl sha1
returns the following hash
5ad1cb82b3edb9d3ef1ae227745c90bcd23d2120
which is wrong.
we need to escape the characters, so -e
needs to be passed to echo
echo -e 'blob 14\0Hello, World!' | openssl sha1
this gives the correct output.
In Exercise Two - Staging and Stashing, Step 4 - Stash your Changes
git stash save "emergency git-casting"
=>
git stash push -m "emergency git-casting"
There's only master in the repo so your instructions doesn't work like in:
https://github.com/nnja/advanced-git/blob/master/exercises/Exercise4-MergingAndReReRe.md
git checkout exercise4
gives:
error: pathspec 'exercise4' did not match any file(s) known to git.
The GitHub repo only has one branch: Master
So, it makes sense. :)
The exercises branches no longer exist and it is impossible to follow the course with exercises.
Hi ๐
Thanks for the course! I'm following it and I really like it.
I thought it could be good to add HEAD^
to instruction 2 of Exercise4-MergingAndReReRe so it reads: 2. Use git reset --hard HEAD^ to reset...
. This because git reset
is explained at a further point of the course, so maybe not everybody is familiarized with git reset
when solving exercise 4.
I know that git reset --hard HEAD^
is part of solving the exercise but maybe adding this could help the people, that aren't familiarize with git reset
, to focus on practicing merging and rerere without peeking into the solution.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.