git
姜小衰
这个作者很懒,什么都没留下…
展开
-
10个迅速提升你Git水平的提示
1.Git自动补全假设你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。 为了解决这个问题,你可以启动Git的自动补全功能,完成这项工作仅需要几分钟。为了得到这个脚本,在Unix系统下运行以下命令:curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completio转载 2017-06-24 06:03:17 · 419 阅读 · 0 评论 -
[git] 恢复至一个提交
恢复至一个提交你可以在你的分支上恢复至一个提交来撤销你上次的保存当你恢复至前面的提交,恢复的操作也被提交了。原始的提交也保存在仓库的历史中。提示:点击【History】.在提交的历史列表中,点击一个你想恢复的.右键点击此提交并点击【Revert This Commit】....翻译 2018-12-23 17:54:44 · 356 阅读 · 0 评论 -
[git]在分支间切换
在分支间切换你可以查看你仓库中的任何分支并作出更改提交。在你app的上面,点击【Current Branch】在分支列表里,点击你想要切换的分支翻译 2018-12-23 17:29:09 · 254 阅读 · 0 评论 -
[git] 为你的项目创建一个分支
为你的项目创建一个分支如果你有collaborator权限在你的仓库上,你可以从默认分支的基础上创建一个新的分支,因此你可以更安全的体验Github Desktop的特性。创建一个分支在你app的上面,点击【Current Branch】,从列表中选择一个分支(基于此分支创建新的分支).点击【New Branch】.在【Name】输入框中,键入你新分支的名字选择当前分支,或者默...翻译 2018-12-23 17:12:42 · 696 阅读 · 0 评论 -
[git] 从你本地电脑上添加一个仓库到GitHub Desktop
从你本地电脑上添加一个仓库到GitHub Desktop你可以添加任何Git仓库到GitHub Desktop,即使他不是一个GitHub仓库在屏幕的或上角,点击【File】 -> 【Add Local Repository…】点击【Choose…】,使用Finder窗口,导航到你想要添加的目录点击【Add Repository】...翻译 2018-12-23 16:51:59 · 770 阅读 · 0 评论 -
[git] 安装GitHub Desktop
安装GitHub Desktop你可以在支持安装GitHub Desktop的Microsoft Windows或OS X操作系统上安装GitHub Desktop。在你设置GitHub Desktop之前,你必须要有一个GitHub或GitHub商业版账号。下载和安装GitHub Desktop你可以在OS X10.9或之后的版本安装GitHub Desktop警告:你必须在64位的...原创 2018-12-23 16:02:56 · 541 阅读 · 0 评论 -
[git] 开始使用GitHub Desktop
开始使用GitHub Desktop欢迎来到GitHub Desktop! 使用此教程来:在你的Windows或Mac电脑上安装GitHub Desktop 应用配置GitHub.com 或 GitHub 商业版帐户设置Git配置选项列表内容设置GitHub桌面安装GitHub Desktop对GitHub进行身份验证为GitHub Desktop配置Git基本的设...翻译 2018-12-23 15:39:04 · 464 阅读 · 0 评论 -
[git]git分支管理
git分支管理背景之前的项目分支是这样的有一个很大的video库,每个项目以分支的形式存在video 261.7 MB分支management(后台管理)research(微信公众号)data-support(数据接口)miniProgram(微信小程序)缺点这样的分支管理策略是极其不科学的每个项目没有一个稳定的线上版本开发人员在完成相应的功能后,直接把代码提交到相应的...原创 2018-10-16 17:24:31 · 113 阅读 · 2 评论 -
[git]git还原指定文件到指定历史版本
git还原指定文件到指定历史版本相比较IDE提供的git图形化工具,我更喜欢使用命令行来操作git。命令git checkout <hash> <filename>实验环境假如我们的项目有如下文件checkout$ tree srcsrc└── main └── java └── com └──...原创 2018-06-28 23:51:45 · 4070 阅读 · 1 评论 -
git 删除本地追踪远程仓库但远程仓库已经不存在的分支
前言今天发现git项目下的一个奇怪的现象在我的本地git项目下 而在远程仓库中,只有dev, master分支 思考为什么会出现这种现象我为了测试git的一些命令在本地复制了好几个指向同一个远程仓库的项目 然后在一个项目中比如jianglei-io中删除了远程的分支,这就导致了我在jianglei-io3中的追踪远程仓库的分支还存在,但是在远程仓库中已经不存在了。那该怎么删除这些无效的分支原创 2017-06-26 15:58:51 · 2583 阅读 · 0 评论 -
git reset
前言git reset [-q] [<tree-ish>] [--] <paths>... git reset (--patch | -p) [<tree-ish>] [--] [<paths>...] git reset [--soft | --mixed [-N] | --hard | --merge | --keep] [-q] [<commit>]重置当前的HE转载 2017-06-24 07:23:41 · 783 阅读 · 0 评论 -
[git] git拉取远程指定分支到本地
git拉取远程指定分支到本地我们经常会遇到,同事把一个分支(如feature-01)提交到了远程仓库,我们本地没有该分支,需要把该分支拉取到本地,查阅并修改,情况下如:$ git branch -a* dev master remotes/origin/dev remotes/origin/feature-01 remotes/origin/master要想把featu...原创 2019-04-02 17:09:31 · 16726 阅读 · 0 评论