top of page




At a high level, GitHub is a website and cloud-based service that helps “Scrum team” or “Agile team” (developers and testers) store and manage their code, as well as track and control changes to their code. To understand exactly what GitHub is, you need to know two connected principles:


·      Version control

·      Git


  •   Version control :


It helps Scrum team to track and manage changes to a software project’s code. As a software project grows, version control becomes essential.  Version control lets Scrum team safely work through branching and merging. With branching, a Scrum team duplicates part of the source code (called the repository). The Scrum team can then safely make changes to that part of the code without affecting the rest of the project.


Then, once the Scrum team gets his or her part of the code working properly, he or she can merge that code back into the main source code to make it official.

All of these changes are then tracked and can be reverted if need be.


  • Git:

It is a distributed version control system, which means that the entire codebase and history is available on every Scrum team’s computer, which allows for easy branching and merging.



In this Blog, we will learn how to create a new repository in GitHub and how we can push our project to GitHub from our local machine through Eclipse


As you have an Account on Github, let’s start..


Step 1:  Create a new repository. Select public/private as per your need.



Once we have created new  repository , you will get the link of the repository, save it for later.


Step 2 : Important settings need to be check in Git hub.


1.     Go to general setting(on the top right in your profile)

2.     Go to developer settings  Personal access tokens  Tokens(Classic)

3.     Click on “Generate a personal access token”

4.     Do mention a note message. Expiration is 30 days. (Every 30 days generate a new token)


Step 3 : Make sure these scopes are checked and updated.(Important)


1.     repo

2.     user

3.     admin:gpg_key

4.     admin:ssh_signing_key 


If not checkbox these scopes and generate the token.


You will get an alphanumeric code as token. Copy and save it for later.


Now let’s learn how to push the code(Project) from eclipse to GitHub


Step 4: Right click on the project(Which we need to push to GitHub),


·      Select Team --> share project.

·      Then we will get “Configure Git Repository” screen (pushing the codes to local Git).



·      Click on create and  rename, you will get this screen and click on finish.






·      After this, right click on the project and select commit.



·      This is the Git staging (Staging the files from Unstaged changes) to GitHub.

·      Click on ++ to add all the files from Unstaged to Staged changes.


·      The files will be moved from Unstaged to Staged changed. Add a commit message.

·      Click on commit. A window pop’sup and enter the URI (What we created in GitHub – new repository).

·      Authentication:  User and password(The token what we generated in GitHub).



·      Then click on Preview and finally push the codes to GitHub. This screen appears.






Finally we pushed our code in GitHub. Lets continue how to create our branch from master in GitHub and how can we switch to our branch in Eclipse in PART 2 of our Blog.


Thanks for Reading, HAPPY LEARNING!!!



135 views0 comments

Recent Posts

See All

Exception Handling in Selenium Webdriver

What is an exception? An exception is an error that occurs during the execution of a program. However, while running a program, programming languages generate an exception that must be handled to prev


Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page