Skip to content

Commit

Permalink
update bash
Browse files Browse the repository at this point in the history
  • Loading branch information
afeiship committed Jul 13, 2016
1 parent 74bac19 commit d6e4188
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/base/bash-aliases.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/usr/bin/env bash
alias ll='ls -alh';
alias alias-reload='source ~/.bashrc';
alias e-alias='vim ~/.bashrc';

##cd
alias cd-git='cd /e/github';
alias cd-osc='cd /e/git-oschina';
2 changes: 2 additions & 0 deletions src/base/index.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
source /e/github/fei-windows-bash/src/base/bash-aliases.sh;
27 changes: 27 additions & 0 deletions src/git/git_aliases.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#!/usr/bin/env bash

#Git command
alias gl='git pull';
alias gp='git push';
alias glo='git pull origin ';
alias gpo='git push origin ';
alias gaa='git add -A';
alias gcm='git commit -m ';
alias goo='git checkout origin ';
alias gc='git clone';
#git revert:
alias gr='git checkout -f'


alias gs='git status ';
alias ga='git add ';
alias gb='git branch ';
alias gd='git diff';
alias go='git checkout ';
alias gk='gitk --all&';
alias gx='gitx --all';


##quick commit:
alias gg='/e/github/fei-windows/bash/src/git/git_quick_commit.sh';
alias ggg='gaa && gcm "Auto quick commit~" && gp';
8 changes: 8 additions & 0 deletions src/git/git_quick_commit.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/usr/bin/env bash

PWD=$0;
MSG=$1;

git add --all;
git commit -m "$MSG";
git push;
2 changes: 2 additions & 0 deletions src/git/index.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
source /e/github/fei-windows-bash/src/git/git_aliases.sh;
2 changes: 2 additions & 0 deletions src/index.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
source /e/github/fei-windows-bash/src/base/index.sh;
7 changes: 7 additions & 0 deletions src/initial_bash.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 可能的报错处理:
# windows powershell ,因为在此系统中禁止执行脚本
# get-executionpolicy
# set-executionpolicy remotesigned
# http://www.xuebuyuan.com/489960.html

& 'C:\Program Files\Git\bin\bash.exe';

0 comments on commit d6e4188

Please sign in to comment.