美文网首页Git使用
还不会用Git的程序员,这份开源项目拿好了

还不会用Git的程序员,这份开源项目拿好了

作者: github源码分享 | 来源:发表于2019-07-05 14:27 被阅读0次

    Git是一个 “分布式版本管理工具”,一个精通Git的程序员,会帮你在履历上加不少分,而且对你日常的工作效率也会有很大的帮助

    今天就和大家分享一个常用的 Git 命令和一些小技巧的开源项目——git-tips

    内容非常丰富,如果之前未使用过 Git,可以学习 Git 小白教程入门(地址:http://rogerdudler.github.io/git-guide/index.zh.html),详细的目录如下:

    抛弃本地所有的修改,回到远程仓库的状态:

    gitfetch --all&& git reset --hard origin/master

    快速切换分支上一个分支

    gitcheckout -

    删除已经合并到 master 的分支

    gitbranch --merged master | grep -v'^\*\|  master'| xargs -n1git branch -d

    恢复删除的文件

    git rev-list -n 1 HEAD --#得到 deleting_commit

    git checkout^ --#回到删除文件 deleting_commit 之前的状态

    强制删除 untracked 的文件

    可以用来删除新建的文件。如果不指定文件文件名,则清空所有工作的 untracked 文件。clean 命令,注意两点:

    clean 后,删除的文件无法找回

    不会影响 tracked 的文件的改动,只会删除 untracked 的文件

    git clean  -f

    从以上示例可以看出来,基本的操作都很简单,作为Git入门应该是很合适的,感兴趣的小伙伴们不妨试试看。

    项目地址:https://github.com/521xueweihan/git-tips

    来源:开源最前线

    欢迎关注我的公众号:【编程资源库】 ,关注后回复“我来自互联网”即可领取2000G视频教程

    相关文章

      网友评论

        本文标题:还不会用Git的程序员,这份开源项目拿好了

        本文链接:https://www.haomeiwen.com/subject/tffehctx.html