WoC 3.0
WoC 3.0
● Web Development
● App Development
● Machine Learning
● Graphic Designing
● Information Security
Winter of Code Timeline
● January 24 Registrations open
● January 31 Last date for submission of proposals
● February 14 Coding Period Starts
● February 26 Mid Evaluations
● March 18 Coding Period Ends
● March 30 Results will be announced
Winter of Code Successful completion criterion
January June-October
2021 (No vacation) 2021
Know exactly which files changed, who made those changes, and when
those changes occured.
backup:
collaboration:
git good:
git world:
$ terminal commands are typed with
this font and color.
my first git
Create your shiny repo and your first commit.
what is a repository?
A repository is like any other folder on your computer, it can contain any type
of file and works in exactly the same way…
Except:
It has a hidden file named ".git" that stores the history of that folder
first, install git
second, start a new repository by
$ git add .
$ git add - adds the files you want to be tracked to the staging area.
a3ffde
“Add apples”
9cd1ce
“First commit,
Add fruit.txt”
working with branches
$ git branch - see a list of all available branches.
somebranch
a3ffde
“Add apples”
9cd1ce
“First commit,
Add fruit.txt”
merging = combining commits
$ git merge --no-ff <name> - merge the branch with this name into
the current one.
git world
publishing, updating and downloading
downloading / updating Repos
$ git clone <url> - downloads a copy of a remote
git repository.