Wenxuan
d25f070bf9
Merge pull request #14 from laggardkernel/feature-local-gitignore
...
Feature: use gitignore templates from local repo directly
Former-commit-id: 49d2c36006
2019-01-17 19:14:57 +08:00
Laggard Kernel
48ddadd782
Fix: use case-insensitive find to get local templates
...
forgit::ignore::get should work on case-sensitive filesystems now
Former-commit-id: cf4c45547c
2019-01-17 17:20:59 +08:00
Laggard Kernel
28c4bf41e1
Feature: use gitignore templates from local repo directly
...
The gitignore templates used here is from dvcs/gitignore, which is
the same one used by gitignore.io.
Environment variable `FORGIT_GI_USE_LOCAL` is used as a switch to
enable this feature, or the original method is used by default.
`forgit::ignore::update` and `forgit::ignore::get` are rewritten
to download the repo, to get templates from the local repo.
local variable `preview` in `forgit:ignore` is also rewritten to
get the preview from there.
Former-commit-id: c1a8bd71dc
2019-01-17 14:56:01 +08:00
Wenxuan
5024e8fd23
Update README
...
Former-commit-id: a14edad451
2019-01-11 17:32:25 +08:00
Wenxuan
4727156b5b
Merge pull request #13 from laggardkernel/fix-multi-selection
...
Fix multi selection in gitignore generation
Former-commit-id: f849552a52
2019-01-11 17:28:47 +08:00
laggardkernel
f648d171cc
Fix: change replstr into variable in forgit::ignore::get
...
Former-commit-id: b3b5110723
2019-01-11 16:45:02 +08:00
laggardkernel
c9869c2167
Fix multi selection in gitignore generation
...
Choose for loop as the solution cause:
- `xargs -d` is not available in BSD xargs
- `echo $@ |tr ' ' '\n'` is slower that for loop in this case
Former-commit-id: 51961b763f
2019-01-11 16:27:16 +08:00
Wenxuan
bd2974e397
Preview only show specified files.
...
Former-commit-id: 737e573032
2018-11-26 17:52:46 +08:00
Wenxuan
c0d1c86459
Make copy command configurable.( #12 )
...
Former-commit-id: 5deb20fef9
2018-11-09 11:34:04 +08:00
Wenxuan
b83af3fc18
Don't abort before execute command complete.
...
Former-commit-id: b52a7c7d0f
2018-11-09 11:26:36 +08:00
Wenxuan
3cad61acad
Update README
...
Former-commit-id: db21e7a3d2
2018-11-07 10:32:11 +08:00
Wenxuan
46cbfbbc13
Merge pull request #11 from doronbehar/ctrl-aliases
...
Document env var FORGIT_NO_ALIASES
Former-commit-id: b9100a95da
2018-11-07 10:23:36 +08:00
Doron Behar
5f74c097da
Document env var FORGIT_NO_ALIASES
...
Former-commit-id: 9edb2a1fcf
2018-11-05 22:21:29 +02:00
Wenxuan
ca0270b615
Merge pull request #10 from doronbehar/ctrl-aliases
...
Enable not defining aliases at all
Former-commit-id: c1ebb210e0
2018-10-31 10:09:43 +08:00
Doron Behar
219364d571
Check $FORGIT_NO_ALIASES in bash script as well
...
Former-commit-id: cc269c82fa
2018-10-30 18:35:27 +02:00
Doron Behar
24e0505f88
Enable not defining aliases at all
...
Former-commit-id: 57293ea6e9
2018-10-30 16:21:28 +02:00
Wenxuan
da5471278a
Merge pull request #9 from mars90226/master
...
Add `git stash` viewer for bash
Former-commit-id: 3fca70dfa1
2018-10-12 15:42:42 +08:00
marspeng
92dbea3c9d
Add git stash viewer for bash
...
Former-commit-id: 7461d58662
2018-10-12 15:12:16 +08:00
Wenxuan
40eb2428df
Update README
...
Former-commit-id: 319d01b06c
2018-09-27 20:47:55 +08:00
Wenxuan
80b02bd838
Amend README.
...
Former-commit-id: 4ee7af0f84
2018-09-18 13:37:07 +08:00
Wenxuan
92cffcaaff
Add git stash viewer ( #8 ).
...
Former-commit-id: 3792406afa
2018-09-18 13:36:56 +08:00
Wenxuan
82acf32b21
Merge pull request #6 from sohkai/master
...
zsh: fix typo in aliasing forgit_add
Former-commit-id: 6599369fc5
2018-08-07 10:22:32 +08:00
Brett Sun
a67e9ec701
zsh: fix typo in aliasing forgit_add
...
Former-commit-id: 199bc66972
2018-08-07 00:05:24 +02:00
Wenxuan
846667e95d
Update README.
...
Former-commit-id: 55cfdfa0de
2018-08-03 10:04:03 +08:00
Wenxuan
f3a434c3e9
Move screenshots out of the repo.
...
Former-commit-id: 5810a21480
2018-08-03 09:56:06 +08:00
Wenxuan
deb4c9a317
Update README.
...
Former-commit-id: 740ef6c148
2018-08-03 09:52:29 +08:00
Wenxuan
dfbaf09327
Merge pull request #5 from idoa01/bash_support
...
Bash support
Former-commit-id: 02b53d36e8
2018-08-03 09:30:18 +08:00
Ido Abramovich
0d728706b6
return 1 when return like in zsh
...
Former-commit-id: 9d4e17e7b4
2018-08-02 14:47:30 +03:00
Ido Abramovich
44bfa7dcfe
simplify return check
...
Former-commit-id: e6e88991b4
2018-08-02 14:45:29 +03:00
Ido Abramovich
2d37bf1993
reset IFS
...
Former-commit-id: ebeae219bc
2018-08-02 14:25:19 +03:00
Ido Abramovich
4d6bf04df2
update README.md
...
Former-commit-id: 8faab30e94
2018-08-02 14:13:37 +03:00
Ido Abramovich
b36aaa5cb0
rename to use .sh
...
Former-commit-id: 742d930363
2018-08-02 14:13:23 +03:00
Ido Abramovich
d12e3c3a3a
back to default forgit::add functionality
...
Former-commit-id: c1757163d0
2018-07-31 17:43:23 +03:00
Ido Abramovich
3c94129d66
remove zsh setopt
...
Former-commit-id: f5c0ed1679
2018-07-31 17:30:11 +03:00
Ido Abramovich
f32aed2a5a
add gclean
...
Former-commit-id: 4eefa62936
2018-07-31 17:29:54 +03:00
Ido Abramovich
e52fb178f6
add forgit restore
...
Former-commit-id: 24a38b00f3
2018-07-31 17:20:59 +03:00
Ido Abramovich
72cf0c121d
add diff and ignore commands
...
Former-commit-id: ce240ac9f7
2018-07-31 17:14:18 +03:00
Ido Abramovich
add2590ce2
add git commit browser
...
Former-commit-id: 32636f56c4
2018-07-31 16:58:15 +03:00
Ido Abramovich
923a9879ff
basic bash script; add 'ga'
...
Former-commit-id: 866f6c0f2b
2018-07-31 16:47:45 +03:00
Wenxuan
9b6e5a8b27
Add ctrl-y keybinding on forgit::log.
...
Former-commit-id: 43522b9ace
2018-07-20 15:39:50 +08:00
Wenxuan
0d34ff50f8
Add git-checkout-file & git-clean functions
...
Former-commit-id: 72fc7f4c51
2018-06-09 17:08:57 +08:00
Wenxuan
df8e4eab0d
Support user custom fzf options for forgit ( #4 )
...
Former-commit-id: 2dc83917ec
2018-06-03 00:08:24 +08:00
Wenxuan
7978646f71
Update README
...
Former-commit-id: fef4075d40
2018-05-01 00:31:52 +08:00
Wenxuan
77fb4fee4f
Support custom status.color #3
...
Former-commit-id: f4e78acefe
2018-05-01 00:13:51 +08:00
Wenxuan
233beea7fa
🐛 Fix wrong alias on ga
...
Former-commit-id: 42deb6ef1e
2018-04-30 16:52:46 +08:00
Wenxuan
1de566046b
Naming refactor
...
Former-commit-id: 2499abae84
2018-04-30 11:02:16 +08:00
Wenxuan
e7817188aa
Refactor
...
Former-commit-id: a05721e8b9
2018-04-30 10:48:09 +08:00
Wenxuan
73de8b2973
Merge pull request #2 from michaelmior/custom-aliases
...
Allow custom aliases
Former-commit-id: e3bca4099c
2018-04-30 10:04:02 +08:00
Michael Mior
4847faf292
Allow custom aliases
...
Former-commit-id: 2d737674e2
2018-04-20 20:08:38 -04:00
Wenxuan
0a8a6e4ecc
Alignment
...
Former-commit-id: f7dcb1425c
2018-04-15 22:53:38 +08:00