mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-11-04 05:12:30 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			36 lines
		
	
	
		
			960 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			960 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
Deleting Branches
 | 
						|
=================
 | 
						|
 | 
						|
From Command Line
 | 
						|
-----------------
 | 
						|
 | 
						|
Switch off the branch that you want to delete. Most of the time, switching to master will allow you to delete a working branch: ::
 | 
						|
 | 
						|
        $ git checkout master
 | 
						|
        $ git branch -D mybranch
 | 
						|
 | 
						|
Delete the remote branch off GitHub: ::
 | 
						|
 | 
						|
        $ git push origin --delete mybranch
 | 
						|
        Enter passphrase for key '/home/vhu/.ssh/github/id_rsa': 
 | 
						|
        To git@github.com:whowutwut/xcat-doc.git
 | 
						|
         - [deleted]         mybranch
 | 
						|
 | 
						|
Verify branch is gone: ::
 | 
						|
 | 
						|
        $ git branch -r
 | 
						|
          origin/HEAD -> origin/master
 | 
						|
          origin/large_cluster
 | 
						|
          origin/master
 | 
						|
          origin/sync
 | 
						|
          upstream/master
 | 
						|
 | 
						|
 | 
						|
 | 
						|
Sync up GitHub and Local Machine
 | 
						|
--------------------------------
 | 
						|
 | 
						|
There are times when you delete the branch off your local machine or from GitHub and it's become out of sync, you sync up the list, run the following: ::
 | 
						|
 | 
						|
        git remote prune origin 
 |