Curriculum
Course: Git
Login
Text lesson

Push to GitHub

Push Changes to GitHub

Let’s make some changes to our local Git repository and push them to GitHub.

Example

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
<link rel=”stylesheet” href=”bluestyle.css”>
</head>
<body>

<h1>Hello world!</h1>
<div><img src=”img_hello_world.jpg” alt=”Hello World from Space” style=”width:100%;max-width:640px”></div>
<p>This is the first file in my new Git Repo.</p>
<p>This line is here to show how merging works.</p>
<div><img src=”img_hello_git.jpg” alt=”Hello Git” style=”width:100%;max-width:640px”></div>

</body>
</html>

Commit the changes.

Example

[user@localhost] $

git commit -a -m “Updated index.html. Resized image”
master e7de78f] Updated index.html. Resized image
 1 file changed, 1 insertion(+), 1 deletion(-)

And check the status.

Example

[user@localhost] $

git status
On branch master
Your branch is ahead of ‘origin/master’ by 1 commit.
 (use “git push” to publish your local commits)

 
nothing to commit, working tree clean

Now push our changes to the remote origin.

Example

[user@localhost] $

git push origin
Enumerating objects: 9, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 578 bytes | 578.00 KiB/s, done.
Total 5 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
To https://github.com/code7school-test/hello-world.git
     5a04b6f..facaeae  master -> master

Go to GitHub and verify that the repository has a new commit.

Next, we’ll begin working with branches on GitHub.