- `mfadd` adds and fetches a user’s fork of Marlin - `mfqp` invokes `git commit -m`, `mfrb`, `git push -f`master
							parent
							
								
									7b4c245de3
								
							
						
					
					
						commit
						78308b1c0b
					
				| @ -0,0 +1,24 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | # | ||||||
|  | # mfadd | ||||||
|  | # | ||||||
|  | # Add a remote and fetch it | ||||||
|  | # | ||||||
|  | 
 | ||||||
|  | MFINFO=$(mfinfo) || exit | ||||||
|  | 
 | ||||||
|  | IFS=' ' read -a INFO <<< "$MFINFO" | ||||||
|  | 
 | ||||||
|  | REPO=${INFO[2]} | ||||||
|  | OLDBRANCH=${INFO[4]} | ||||||
|  | 
 | ||||||
|  | case "$#" in | ||||||
|  |   1 ) USER=$1 ;; | ||||||
|  |   * ) echo "Usage: `basename $0` [user]" 1>&2 ; exit 1 ;; | ||||||
|  | esac | ||||||
|  | 
 | ||||||
|  | set -e | ||||||
|  | 
 | ||||||
|  | echo "Adding and fetching $USER..." | ||||||
|  | 
 | ||||||
|  | git remote add -f "$USER" "git@github.com:$USER/$REPO.git" | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | # | ||||||
|  | # mfqp | ||||||
|  | # | ||||||
|  | # Add all changed files, commit as "patch", do `mfrb` and `git push -f` | ||||||
|  | # | ||||||
|  | 
 | ||||||
|  | MFINFO=$(mfinfo) || exit | ||||||
|  | IFS=' ' read -a INFO <<< "$MFINFO" | ||||||
|  | 
 | ||||||
|  | case "$#" in | ||||||
|  |   0 ) ;; | ||||||
|  |   * ) echo "Usage: `basename $0`" 1>&2 ; exit 1 ;; | ||||||
|  | esac | ||||||
|  | 
 | ||||||
|  | git add * .travis.yml | ||||||
|  | git commit -m "patch" | ||||||
|  | mfrb | ||||||
|  | git push -f | ||||||
					Loading…
					
					
				
		Reference in new issue
	
	 Scott Lahteine
						Scott Lahteine