Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Learning #2

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions saeed_hassan_solangi_learning.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Things I learnt

> i have learnt many new things from the live session

* For Example :
* What is Version Control Tool
* What is Git and How to Use it
* Why Git is Important for Programmers
* How to Install Git and difference between CLI and GUI
* What is GITHUB and Importance of GITHUB
* Few Git Commands
```
* git --version
* git init
* git status
* git add <filename>
* git rm --cache <filename>
* git commit -m <message-goes-here>
* git remote
* git clone <url-of-repo>
* git push
* git pull
* git branch <branch-name>
* git checkout <branch-name>
* git checkout -b <branch-name>
* git merge <branch-name>
* git reset
* git log
* git stash
* git rebase
* git squash
* git config
```
* How to Contribute to __OPEN SOURCE PROJECT__ on GITHUB
* Step-By-Step Guide to Contributing to Open Source
```
* FORK a Open Source Project on GITHUB .
* Clone/Download the GITHUB FORK to Our Computer .
* Create a new branch for our work in our local clone .
* Make Changes to our local repository .
* Stage and Commit changes to our local repository .
* Push Our Changes to Our GITHUB .
* Create a New Pull Request
* Now Wait for Response for your PUll Request to be merge
```
* GITHUB SLANG'S
```
* LGTM : Looks good to me
* ACK : Acknowledgement
* NACK/NAK : Negative Acknowledgement
* RFC : Request for comments
* WIP : Work in Progress
* IIRC : If i recall correctly
* AFAIK/AFAICT : As far as I know/can tell
* and few others
```
* How to Join an Organization on GITHUB
* How to make Good Friends

> AND THANK YOU GUYS FOR EVERY THING