Add git-lfs plugin (#9077)
parent
58ff4e1d2e
commit
8ad9b315a3
3 changed files with 42 additions and 0 deletions
@ -1,3 +1,4 @@ |
|||||||
# Plugin owners |
# Plugin owners |
||||||
plugins/gitfast/ @felipec |
plugins/gitfast/ @felipec |
||||||
plugins/sdk/ @rgoldberg |
plugins/sdk/ @rgoldberg |
||||||
|
plugins/git-lfs/ @vietduc01100001 |
||||||
|
|||||||
@ -0,0 +1,24 @@ |
|||||||
|
# git lfs plugin |
||||||
|
|
||||||
|
The git lfs plugin provides [aliases](#aliases) and [functions](#functions) for [git-lfs](https://github.com/git-lfs/git-lfs). |
||||||
|
|
||||||
|
To use it, add `git-lfs` to the plugins array in your zshrc file: |
||||||
|
|
||||||
|
```zsh |
||||||
|
plugins=(... git-lfs) |
||||||
|
``` |
||||||
|
|
||||||
|
## Aliases |
||||||
|
|
||||||
|
| Alias | Command | |
||||||
|
| :------- | :---------------------------------- | |
||||||
|
| `glfsi` | `git lfs install` | |
||||||
|
| `glfst` | `git lfs track` | |
||||||
|
| `glfsls` | `git lfs ls-files` | |
||||||
|
| `glfsmi` | `git lfs migrate import --include=` | |
||||||
|
|
||||||
|
## Functions |
||||||
|
|
||||||
|
| Function | Command | |
||||||
|
| :------- | :---------------------------------------------- | |
||||||
|
| `gplfs` | `git lfs push origin "$(current_branch)" --all` | |
||||||
@ -0,0 +1,17 @@ |
|||||||
|
# |
||||||
|
# Aliases |
||||||
|
# |
||||||
|
|
||||||
|
alias glfsi='git lfs install' |
||||||
|
alias glfst='git lfs track' |
||||||
|
alias glfsls='git lfs ls-files' |
||||||
|
alias glfsmi='git lfs migrate import --include=' |
||||||
|
|
||||||
|
# |
||||||
|
# Functions |
||||||
|
# |
||||||
|
|
||||||
|
function gplfs() { |
||||||
|
local b="$(git_current_branch)" |
||||||
|
git lfs push origin "$b" --all |
||||||
|
} |
||||||
Loading…
Reference in new issue