Snippets

Robb Gosset Git cheat-sheet

Updated by Robb Gosset

File snippet.markdown Modified

  • Ignore whitespace
  • Hide word diff
     CONFLICT (content): Merge conflict in contributors.txt
     Automatic merge failed; fix conflicts and then commit the result.
 * Then there are merge conflicts, open the files named by git in the error message and find the merge conflicts, they will look like the following:
+
 		<<<<<<< HEAD:mergetest
 		This is my third line
 		=======
 		This is a fourth line I am adding
 		>>>>>>> 4e2b407f501b68f8588aa645acafffa0224b9b78:mergetest
-	`<<<<<<<` : Indicates the start of the lines that had a merge conflict. The first set of lines are the lines from the file that you were trying to merge the changes into.
-	`=======` : Indicates the break point used for comparison. Breaks up changes that user has committed (above) to changes coming from merge (below) to visually see the differences.
-	`>>>>>>>` : Indicates the end of the lines that had a merge conflict. 
+		
+		`<<<<<<<` : Indicates the start of the lines that had a merge conflict. The first set of lines are the lines from the file that you were trying to merge the changes into.
+		`=======` : Indicates the break point used for comparison. Breaks up changes that user has committed (above) to changes coming from merge (below) to visually see the differences.
+		`>>>>>>>` : Indicates the end of the lines that had a merge conflict. 
 * Look at the linex between the indicators, manually change them to resolve the confilct, save the file and commit and push your changes.
Updated by Robb Gosset

File snippet.markdown Modified

  • Ignore whitespace
  • Hide word diff
 To Login:
----------
+=========
+
 If you are using a UWE computer:
+
 * Open Putty and enter `milly.cems.uwe.ac.uk` into the address box and click connect
 * Type in your UWE username and press return
 * Type in your UWE password and press return (nothing will show on screen as you type)
 * Type cd ~/public_html/DSA/twin-cities
 
 If you are using a non-UWE computer:
+
 * Open Putty and enter `ras.cems.uwe.ac.uk` into the address box and click connect
 * Type in your UWE username and press return
 * Type in your UWE password and press return (nothing will show on screen as you type)
 * Type `cd /your/repo/path`
 
 To see what's changed:
+
 * Type `git status` this will show what files have changed and what's staged for commit
 
 To commit your changes:
+
 * Type `git add` followed  by the files that you have changed (remeber directory names if they are in folders, eg images/banner.png) (You can use "git add ." to add all files that have changes)
 * Type `git commit -m "<<description of changes here>>"` and press return to commit changes to your local copy
 
 To push changes to the cloud:
+
 * Type `git push` and any commits you have made since your last push will be sent to the cloud.
 * If you get a message similar to the following:
 		! [rejected]        master -> master (non-fast-forward)
 * Then you must do a pull because someone else has pushed commits to the cloud since you last synced.
 
 To pull changes from the cloud:
+
 * Type `git pull` and any new commits in the cloud will be pulled and merged with your local copy.
 * If you get a message similar to the following:
     CONFLICT (content): Merge conflict in contributors.txt
Updated by Robb Gosset

File snippet.markdown Added

  • Ignore whitespace
  • Hide word diff
+To Login:
+---------
+If you are using a UWE computer:
+* Open Putty and enter `milly.cems.uwe.ac.uk` into the address box and click connect
+* Type in your UWE username and press return
+* Type in your UWE password and press return (nothing will show on screen as you type)
+* Type cd ~/public_html/DSA/twin-cities
+
+If you are using a non-UWE computer:
+* Open Putty and enter `ras.cems.uwe.ac.uk` into the address box and click connect
+* Type in your UWE username and press return
+* Type in your UWE password and press return (nothing will show on screen as you type)
+* Type in `ssh milly.cems.uwe.ac.uk` and press return
+* Type in your UWE username and press return
+* Type in your UWE password and press return (nothing will show on screen as you type)
+* Type `cd /your/repo/path`
+
+To see what's changed:
+* Type `git status` this will show what files have changed and what's staged for commit
+
+To commit your changes:
+* Type `git add` followed  by the files that you have changed (remeber directory names if they are in folders, eg images/banner.png) (You can use "git add ." to add all files that have changes)
+* Type `git commit -m "<<description of changes here>>"` and press return to commit changes to your local copy
+
+To push changes to the cloud:
+* Type `git push` and any commits you have made since your last push will be sent to the cloud.
+* If you get a message similar to the following:
+		! [rejected]        master -> master (non-fast-forward)
+		error: failed to push some refs to 'git@bitbucket.org:rmadsaa/twin-cities.git'
+* Then you must do a pull because someone else has pushed commits to the cloud since you last synced.
+
+To pull changes from the cloud:
+* Type `git pull` and any new commits in the cloud will be pulled and merged with your local copy.
+* If you get a message similar to the following:
+    CONFLICT (content): Merge conflict in contributors.txt
+    Automatic merge failed; fix conflicts and then commit the result.
+* Then there are merge conflicts, open the files named by git in the error message and find the merge conflicts, they will look like the following:
+		<<<<<<< HEAD:mergetest
+		This is my third line
+		=======
+		This is a fourth line I am adding
+		>>>>>>> 4e2b407f501b68f8588aa645acafffa0224b9b78:mergetest
+	`<<<<<<<` : Indicates the start of the lines that had a merge conflict. The first set of lines are the lines from the file that you were trying to merge the changes into.
+	`=======` : Indicates the break point used for comparison. Breaks up changes that user has committed (above) to changes coming from merge (below) to visually see the differences.
+	`>>>>>>>` : Indicates the end of the lines that had a merge conflict. 
+* Look at the linex between the indicators, manually change them to resolve the confilct, save the file and commit and push your changes.

File snippet.txt Deleted

  • Ignore whitespace
  • Hide word diff
-To Login:
-
-	If you are using a UWE computer:
-		Open Putty and enter milly.cems.uwe.ac.uk into the address box and click connect
-		Type in your UWE username and press return
-		Type in your UWE password and press return (nothing will show on screen as you type)
-		Type cd ~/public_html/DSA/twin-cities
-
-	If you are using a non-UWE computer:
-		Open Putty and enter ras.cems.uwe.ac.uk into the address box and click connect
-		Type in your UWE username and press return
-		Type in your UWE password and press return (nothing will show on screen as you type)
-		Type in "ssh milly.cems.uwe.ac.uk" and press return
-		Type in your UWE username and press return
-		Type in your UWE password and press return (nothing will show on screen as you type)
-		Type cd ~/public_html/DSA/twin-cities
-
-To see what's changed:
-	Type "git status" this will show what files have changed and what's staged for commit
-
-To commit your changes:
-	Type "git add " followed  by the files that you have changed (remeber directory names if they are in folders, eg images/banner.png )
-	* You can use "git add ." to add all files that have changes
-	Type "git commit -m '<<description of changes here>>' " and press return to commit changes to your local copy
-
-To push changes to the cloud:
-	Type "git push" and any commits you have made since your last push will be sent to the cloud.
-
-	If you get a message similar to the following:
-
-		! [rejected]        master -> master (non-fast-forward)
-		error: failed to push some refs to 'git@bitbucket.org:rmadsaa/twin-cities.git'
-
-	Then you must do a pull because someone else has pushed commits to the cloud since you last synced.
-
-To pull changes from the cloud:
-	Type "git pull" and any new commits in the cloud will be pulled and merged with your local copy.
-
-	If you gte a message similar to the following:
-
-		CONFLICT (content): Merge conflict in contributors.txt
-		Automatic merge failed; fix conflicts and then commit the result.
-
-	Then there are merge conflicts, open the files named by git in the error message and find the merge conflicts, they will look like the following:
-
-		<<<<<<< HEAD:mergetest
-		This is my third line
-		=======
-		This is a fourth line I am adding
-		>>>>>>> 4e2b407f501b68f8588aa645acafffa0224b9b78:mergetest
-
-	<<<<<<<: Indicates the start of the lines that had a merge conflict. The first set of lines are the lines from the file that you were trying to merge the changes into.
-
-	=======: Indicates the break point used for comparison. Breaks up changes that user has committed (above) to changes coming from merge (below) to visually see the differences.
-
-	>>>>>>>: Indicates the end of the lines that had a merge conflict. 
-
-	Look at the linex between the indicators, manually change them to resolve the confilct, save the file and commit and push your changes.
Created by Robb Gosset

File snippet.txt Added

  • Ignore whitespace
  • Hide word diff
+To Login:
+
+	If you are using a UWE computer:
+		Open Putty and enter milly.cems.uwe.ac.uk into the address box and click connect
+		Type in your UWE username and press return
+		Type in your UWE password and press return (nothing will show on screen as you type)
+		Type cd ~/public_html/DSA/twin-cities
+
+	If you are using a non-UWE computer:
+		Open Putty and enter ras.cems.uwe.ac.uk into the address box and click connect
+		Type in your UWE username and press return
+		Type in your UWE password and press return (nothing will show on screen as you type)
+		Type in "ssh milly.cems.uwe.ac.uk" and press return
+		Type in your UWE username and press return
+		Type in your UWE password and press return (nothing will show on screen as you type)
+		Type cd ~/public_html/DSA/twin-cities
+
+To see what's changed:
+	Type "git status" this will show what files have changed and what's staged for commit
+
+To commit your changes:
+	Type "git add " followed  by the files that you have changed (remeber directory names if they are in folders, eg images/banner.png )
+	* You can use "git add ." to add all files that have changes
+	Type "git commit -m '<<description of changes here>>' " and press return to commit changes to your local copy
+
+To push changes to the cloud:
+	Type "git push" and any commits you have made since your last push will be sent to the cloud.
+
+	If you get a message similar to the following:
+
+		! [rejected]        master -> master (non-fast-forward)
+		error: failed to push some refs to 'git@bitbucket.org:rmadsaa/twin-cities.git'
+
+	Then you must do a pull because someone else has pushed commits to the cloud since you last synced.
+
+To pull changes from the cloud:
+	Type "git pull" and any new commits in the cloud will be pulled and merged with your local copy.
+
+	If you gte a message similar to the following:
+
+		CONFLICT (content): Merge conflict in contributors.txt
+		Automatic merge failed; fix conflicts and then commit the result.
+
+	Then there are merge conflicts, open the files named by git in the error message and find the merge conflicts, they will look like the following:
+
+		<<<<<<< HEAD:mergetest
+		This is my third line
+		=======
+		This is a fourth line I am adding
+		>>>>>>> 4e2b407f501b68f8588aa645acafffa0224b9b78:mergetest
+
+	<<<<<<<: Indicates the start of the lines that had a merge conflict. The first set of lines are the lines from the file that you were trying to merge the changes into.
+
+	=======: Indicates the break point used for comparison. Breaks up changes that user has committed (above) to changes coming from merge (below) to visually see the differences.
+
+	>>>>>>>: Indicates the end of the lines that had a merge conflict. 
+
+	Look at the linex between the indicators, manually change them to resolve the confilct, save the file and commit and push your changes.
  1. 1
  2. 2
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.