Git -> git blame用法
来源:互联网 发布:为什么黑客讨厌windows 编辑:程序博客网 时间:2024/04/27 17:38
执行
git blame
;命令时,会逐行显示文件,并在每一行的行首显示commit号,提交者,最早的提交日期给具体文件执行
$git blame
后的效果如下6c2414fb (liangfei 2014-05-12 05:32:01 -0400 1) from markdown import markdownbe442bb4 (liangfei 2014-05-09 10:26:27 -0400 2) from django.shortcuts import renderbe442bb4 (liangfei 2014-05-09 10:26:27 -0400 3) from django.core.paginator import Paginator, InvalidPage, EmptyPagebe442bb4 (liangfei 2014-05-09 10:26:27 -0400 4) from blog.models import Post, Categorybe442bb4 (liangfei 2014-05-09 10:26:27 -0400 5) be442bb4 (liangfei 2014-05-09 10:26:27 -0400 6) be442bb4 (liangfei 2014-05-09 10:26:27 -0400 7) def category(request, cat_name, page_num=1):be442bb4 (liangfei 2014-05-09 10:26:27 -0400 8) if cat_name.lower() == 'home':be442bb4 (liangfei 2014-05-09 10:26:27 -0400 9) posts = Post.objects.all().order_by('-date')be442bb4 (liangfei 2014-05-09 10:26:27 -0400 10) else:be442bb4 (liangfei 2014-05-09 10:26:27 -0400 11) posts = Post.objects.all().filter(category__name=cat_name).order_by('-date')be442bb4 (liangfei 2014-05-09 10:26:27 -0400 12) be442bb4 (liangfei 2014-05-09 10:26:27 -0400 13) paginator = Paginator(posts, 3)be442bb4 (liangfei 2014-05-09 10:26:27 -0400 14) try:be442bb4 (liangfei 2014-05-09 10:26:27 -0400 15) page = int(page_num)be442bb4 (liangfei 2014-05-09 10:26:27 -0400 16) except ValueError:be442bb4 (liangfei 2014-05-09 10:26:27 -0400 17) page = 1be442bb4 (liangfei 2014-05-09 10:26:27 -0400 18) be442bb4 (liangfei 2014-05-09 10:26:27 -0400 19) try:be442bb4 (liangfei 2014-05-09 10:26:27 -0400 20) posts = paginator.page(page)be442bb4 (liangfei 2014-05-09 10:26:27 -0400 21) except (InvalidPage, EmptyPage):be442bb4 (liangfei 2014-05-09 10:26:27 -0400 22) posts = paginator.page(paginator.num_pages)be442bb4 (liangfei 2014-05-09 10:26:27 -0400 23) 6c2414fb (liangfei 2014-05-12 05:32:01 -0400 24) for post in posts:6c2414fb (liangfei 2014-05-12 05:32:01 -0400 25) post.body = markdown(post.body)6c2414fb (liangfei 2014-05-12 05:32:01 -0400 26) be442bb4 (liangfei 2014-05-09 10:26:27 -0400 27) return render(request, 'blog/index.html',be442bb4 (liangfei 2014-05-09 10:26:27 -0400 28) {be442bb4 (liangfei 2014-05-09 10:26:27 -0400 29) 'posts': posts,be442bb4 (liangfei 2014-05-09 10:26:27 -0400 30) 'cat_now': cat_name,be442bb4 (liangfei 2014-05-09 10:26:27 -0400 31) 'cat_all': map(lambda cat: cat.name, Category.objects.all())be442bb4 (liangfei 2014-05-09 10:26:27 -0400 32) })
0 0
- Git -> git blame用法
- Git -> git blame用法
- git blame
- git blame
- Git bisect/blame
- git blame && git fsck –lost-found
- 查找问题的利器 - Git Blame
- 辛星浅析git blame的使用
- git小技巧:git blame && git show 查看某一行代码的修改历史
- git小技巧:git blame && git show 查看某一行代码的修改历史
- Git用法
- Git用法
- Git用法
- git 用法
- git 用法
- git用法
- git用法
- git 用法
- 大端小端
- 使用js动态显示网页时间
- Spark源码分析(1) 从WordCount示例看Spark延迟计算原理
- C语言指针使用经验总结之悬垂指针
- (C++版)链表(四)——实现双向循环链表创建、插入、删除等简单操作
- Git -> git blame用法
- java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
- 游戏开发中的数学和物理算法(9):三角代数
- a标签相关
- TortoiseHg 学习笔记
- c++一个简单的线程
- Android arm linux kernel启动流程(二)
- 域名相关概念 — A记录,MX记录,CNAME记录,url转发,ns记录
- leetcode之Reverse Nodes in k-Group