加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

学到了!用Git和Github提高效率的10个技巧

发布时间:2019-09-27 15:16:40 所属栏目:Windows 来源:程序猿久一
导读:副标题#e# Git 和 GitHub都是非常强大的工具。即使你已经使用他们很长时间,你也很有可能不知道每个细节。我整理了Git和GitHub可能提高日常效率的10个常用技巧。 GitHub 快捷键: t 和 w 在你的源码浏览页面,按t可以快速进入模糊文件名搜索模式: 在你仓库

删除database.yml被保存的记录,但是不影响本地文件。这对删除已经推送过的忽略文件记录而且不影响本地文件是非常的方便的。

  1. git log ..BRANCH 

这个命令返回某个非HEAD分支的提交记录。假如你在一个功能分支,输入:

  1. git log ..master 

返回全部master分支的历史记录,包括未被合并到当前分支的提交记录。

  1. git branch –merged & git branch –no-merged 

这个命令返回已合并分支列表或未合并的分支列表。这个命令对合并前检查非常有用。例如,在一个功能分支,输入

  1. git branch --no-merged 

返回未合并到该分支的分支列表。

  1. git branch –contains SHA 

返回包含某个指定sha的分支列表。例如:

  1. git branch --contains 2f8e2b 

显示全部包含提交2f832b的分支。这个命令对于验证git cherry-pick完成非常有帮助。

  1. git status -s 

返回一个简单版的git status。我设置这个命令为默认git status来减少噪音。

  1. git reflog 

显示你在本地已完成的操作列表。

  1. git shortlog -sn 

显示提交记录的参与者列表。和GitHub的参与者列表相同。

Summary

Git是一个设计良好的工具。了解它可以直接让你更有效率并成为一个更有才华的程序员。GitHub,在另一个方面,在Git基础上提供便利的团队合作特性。有能力使用GitHub也会提高你日常效率。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读