-
git config --global user.name "Mona Lisa"
confirm it worked:
git config --global user.name
Should respond with:
Mona Lisa
-
Set your commit email address in Git.
git config --global user.email "email@example.com"
confirm it worked:
git config --global user.email
Should respond with:
email@example.com
-
-
Create a personal fork of the project on Github.
-
Clone the fork on your local machine. Your remote repo on Github is called origin.
-
Add the original repository as a remote called upstream using one of the following:
git remote add upstream https://github.ibm.com/payer/caps.git
or
git remote add upstream git@github.ibm.com:payer/caps.git
If you created your fork a while ago be sure to pull upstream changes into your local repository. Create a new branch to work on! Branch from master.
-
Push your branch to your fork on Github, the remote origin.
-
stage changes for push:
git add .
or
git add [FILE PATH]
-
make commit message:
git commit -m "your message"
-
push your changes:
git push origin [your branch name]
-
-
GitHub Basics Tutorial
GitHub Tutorial 2020 - Beginner's Training Guide
Provides GitHub shortcuts and paired/shared programming FREE
-
Includes everything you need to start collaboratively editing and
debugging in real time, including integrated audio and text chat
-
lets developers share their workspace with team members and
collaborate on code in real time.
-
Note:
Both editors have a varying list of "extension" or "packages" that you can install
to make for an enhanced coding experience. Things such as linters, IntelliSense,
GitHub/Debugging plugins, etc.
- JetBrains
- cutting-edge software vendor specializing in the creation of intelligent development tools
- They also offer a educational licenses to students and teachers which provides a suite of tools suppporitng various languages for FREE!!!
- Educational License
Problem Solving Technique #1 for Coding Interviews
with Google, Amazon, Microsoft, Facebook, etc.
How To Think And Problem Solve In Coding