mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2024-05-11 05:55:17 +00:00 
			
		
		
		
	current repository action
This commit is contained in:
		| @@ -54,10 +54,16 @@ function current_branch() { | |||||||
|   echo ${ref#refs/heads/} |   echo ${ref#refs/heads/} | ||||||
| } | } | ||||||
|  |  | ||||||
|  | function current_repository() { | ||||||
|  |  | ||||||
|  |   ref=$(git symbolic-ref HEAD 2> /dev/null) || return | ||||||
|  |   echo $(git remote -v | cut -d':' -f 2) | ||||||
|  | } | ||||||
|  |  | ||||||
| # these aliases take advantage of the previous function | # these aliases take advantage of the previous function | ||||||
| alias ggpull='git pull origin $(current_branch)' | alias ggpull='git pull origin $(current_branch)' | ||||||
| compdef ggpull=git | compdef ggpull=git | ||||||
| alias ggpush='git push origin $(current_branch)' | alias ggpush='git push origin $(current_branch)' | ||||||
| compdef ggpush=git | compdef ggpush=git | ||||||
| alias ggpnp='git pull origin $(current_branch) && git push origin $(current_branch)' | alias ggpnp='git pull origin $(current_branch) && git push origin $(current_branch)' | ||||||
| compdef ggpnp=git | compdef ggpnp=git | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user