https://github.com/avidrucker/github-101
https://github.com/avidrucker/github-101
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/avidrucker/github-101
- Owner: avidrucker
- Created: 2020-11-30T23:47:47.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-30T23:48:18.000Z (over 5 years ago)
- Last Synced: 2025-02-11T09:18:29.619Z (over 1 year ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laura's GitHub Goals
- [ ] Increase comfort using GH
- [ ] Put some codes up there to use as an online portfolio
## GitHub Core
1. Save local code or files to GitHub
2. Clone code or files from oneself or others
(download from web/remote to local) `when I want to modify the code`
3. Fork code or files from oneself or others
Make a copy from web (other account) to web (my account) `when I want my own version of someone else's code`
4. Command line methods as well as GUI on the GH website
## GitHub Extended
5. Issues
6. Code reviews
7. Branching
8. Reverting code by a commit
9. Pull requests
---
Skills List
- [x] Install Git in my terminal
- [ ] Install GitHub client on my computer
- [x] Create a free GitHub account
- [ ] Finding a particular repository on GitHub (note: may benefit from searching via Google)
- [x] Fork a project to my own account
- [x] Clone a forked project to my own computer
- [x] Modify a cloned project on my computer
To Push Code is a 3 Step Process
0. Modify the code
1. Add the changes to the stage
2. Commit the stage to be pushed
3. Push the code to the remote repository
Relevant Commands
- `git add .` to add all files in repository to the stage
- `git commit -m "commit msg"` to commit previously added files to be pushed
- `git push` to send commited files to the remote/web repository on GitHub.com