【收藏】vim and git笔记

发表于2017-03-24    类别: 技术(65)    标签: 收藏(19) Vim(3) Git(3)

vim and git#

自动折行

自动折行 是把长的一行用多行显示 , 不在文件里加换行符用
:set wrap 设置自动折行
:set nowrap 设置不自动折行

Vim delete empty line

:g/^$/d

Find previous git commit

git reflog

checkout previous version file

git checkout 32323ade23 filename

git remote add origin git@github.com:username/xxxx.git

git push -u origin master

git remote -v

git branch –set-upstream dev origin/dev

git log with graph##

git log –graph –pretty=oneline –abbrev-commit

git log –pretty=oneline –abbrev-commit

git config –global alias.lg “log –graph –pretty=format:’%h - %d - %s (%cr) %an’ –abbrev-commit”

git stash

git stash

git stash list

git stash apply

git stash drop

git stash pop

git stash list

git stash apply stash@{0}

git tag

git tag v0.9 6224937

命令git push origin 可以推送一个本地标签;

命令git push origin –tags可以推送全部未推送过的本地标签;

命令git tag -d 可以删除一个本地标签;

命令git push origin :refs/tags/可以删除一个远程标签。




24 Mar 2017

相关文章

   2017-05-29 【收藏】一些命令收集(持续更新)
   2016-07-06 【收藏】Vim笔记
   2017-03-26 【转载】Git and Git Flow Cheat Sheet
   2017-03-23 【收藏】git-hub备忘
   2023-12-31 【记录】浮点数存储方式