12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- /*********************
- @Author : liuyuqi
- @Contact : liuyuqi.gov@msn.cn
- @Time : 2019/07/23 05:54:37
- @Version : 1.0
- @License : (C)Copyright 2019 liuyuqi.
- @Desc : Git 项目常用操作
- Git Shell...
- *********************/
- " 1. git init..."
- run "git init"
- " 2. git clone"
- $a = input("Enter git reop URL", , , "m");
- run "git clone $a"
- "2.1 git clone from clipboard"
- run "git clone ""<clipboard>"""
- " 3. git commit..."
- run "cmd /c ""git add --all && git commit -m ""Automatic Commit By liuyuqi"""""
- " 4. git auto(Git Automatic Commit & Push)..."
- run "git add --all && git commit -am 'Automatic Commit By liuyuqi $(date '+%Y-%m-%d %H:%M:%S')' && git pull origin master && git push origin master ; read -n1"
- " 5. git pull"
- run "cmd /k ""git pull"""
- " 6. git push..."
- run "git push"
- " 7. git sync(pull/push)"
- run "git pull && git push"
- " 8. git submodule init..."
- run "git submodule init"
- " 9. git log -5"
- run """D:\Program Files\Git\bin\bash.exe"" -l -c ""git log -5 ; read -n1"""
- "10. git ls..."
- run """D:\Program Files\Git\git-bash.exe"" -l -c ""git ls ; read -n1"""
- "11. git hist..."
- run """D:\Program Files\Git\git-bash.exe"" -l -c ""git hist && read -n1"""
- "12. git archive..."
- run "git archive --format zip --output master_src.zip master"
- "13. git checkout..."
- run "git checkout ."
- "14. git reset(hard)..."
- run "git reset --hard"
- "15. git clean -n"
- run "cmd /k ""git clean -n -d"""
|