`

Git Tips

    博客分类:
  • git
Git 
阅读更多
git remote show origin
git config -l
git blame models/user.rb
git branch -a #List both remote-tracking branches and local branches.
git var -l
git diff --cached #git diff --cached to see what you’ve staged so far
git-clean - Remove untracked files from the working tree


This is particularly useful if you forgot to add something to your .gitignore file and accidentally added it, like a large log file or a bunch of .a compiled files. To do this, use the --cached option:
$ git rm --cached readme.tx

SSH is also the only network-based protocol that you can easily read from and write to. The other two network protocols (HTTP and Git) are generally read-only, so even if you have them available for the unwashed masses, you still need SSH for your own write commands.

In fact, it's pretty easy to see what the snapshot of your HEAD looks like. Here is an example of getting the actual directory listing and SHA checksums for each file in the HEAD snapshot:

$ cat .git/HEAD
ref: refs/heads/master

$ cat .git/refs/heads/master
e9a570524b63d2a2b3a7c3325acf5b89bbeb131e

$ git cat-file -p e9a570524b63d2a2b3a7c3325acf5b89bbeb131e
tree cfda3bf379e4f8dba8717dee55aab78aef7f4daf
author Scott Chacon  1301511835 -0700
committer Scott Chacon  1301511835 -0700

initial commit

$ git ls-tree -r cfda3bf379e4f8dba8717dee55aab78aef7f4daf
100644 blob a906cb2a4a904a152...   README
100644 blob 8f94139338f9404f2...   Rakefile
040000 tree 99f1a6d12cb4b6f19...   lib
分享到:
评论

相关推荐

    gittips:你如何做时髦的长臂猿? 如果您对git不满意,请阅读此

    gittips 你如何做时髦的长臂猿?如何添加更改? git add -p 始终始终使用git add -p添加更改。 永远不要使用git add . ,如果您这样做的话,从字面上看,您比希特勒还要糟,您会后悔的。 为什么? git add . 将整个...

    git版本控制介绍

    #### 更多Git Tips 除了上述基础操作外,还有一些进阶技巧可以帮助开发者更高效地使用Git: - **撤销更改**:使用`git revert`或`git reset`命令可以撤销不必要的提交。 - **重构历史**:通过`git rebase`命令,...

    git-tips:一些git技巧

    Git 是一个分布式版本控制系统,广泛应用于软件开发领域。在日常工作中,掌握一些 Git 技巧可以极大地提高工作效率。以下是一些实用的 Git 提示和技巧,帮助你更好地理解和使用 Git。 1. **快速切换分支(Checkout...

    Git.Best.Practices.Guide.1783553731

    Comprehensible guidelines with useful tricks and tips for effectively using Git for collaborative and Agile development Who This Book Is For If you are a developer and you want to completely master ...

    Git.Version.Control.Cookbook.1782168451

    Discover tips and tricks that will show you when and how to use the advanced features of Git In Detail Starting with the Git data model, you will learn how Git stores files and how it looks at commits...

    Git Version Control Cookbook 无水印pdf 0分

    Discover tips and tricks that will show you when and how to use the advanced features of Git Book Description Starting with the Git data model, you will learn how Git stores files and how it looks ...

    Git-2.21.0-64-bit.zip

    * The tips of refs from the alternate object store can be used as starting point for reachability computation now. * Extra blank lines in "git status" output have been reduced. * The commits in ...

    git-tips:Git的奇技淫巧

    本文将深入探讨“git-tips:Git的奇技淫巧”,揭示一些鲜为人知但非常实用的Git技巧,以提升你的Git操作效率。 首先,让我们了解一下Git的基础概念。Git的核心在于其分支模型,允许开发者在不同的分支上独立工作,...

    git-tips:Git모음집(https:github.comgit-tipstips한국어)

    `git-tips` 是一个在GitHub上广泛分享的资源集合,它汇总了各种实用的Git技巧和高级用法,旨在帮助用户更高效地利用Git。这个资源库(https://github.com/git-tips/tips)提供了许多韩文版的Git提示,对于韩国开发者...

    蔡氏电路matlab仿真代码-git-tips:基本的git命令

    matlab仿真代码git-tips git-tips选集,想要贡献更多? 请查看详细信息 | | | | 工具: -方便您最佳使用的便捷工具。 () PS:以下所有陈述均已使用git version 2.7.4 (Apple Git-66) 。 用 git help everyday 显示...

    git-tips:这里是我的笔记,记录一些git常用和一些记不住的命令

    这份笔记“git-tips”显然包含了关于Git的一些实用技巧和常见命令,旨在帮助用户更好地掌握Git的日常使用。下面将详细阐述一些Git的基础知识和重要命令。 1. **初始化Git仓库**: 使用`git init`命令可以在本地...

    git-tips:使用 Git 和 Github 的技巧和教程集合

    Git / Github 技巧和教程使用 Git 和 Github 的提示和教程集合。GitHub “训练营”:Github吉特- 下载git并查看文档。 第一部分:Git速成课程下面描述了我 (Graham) 执行的 99% 的 git 命令,并且应该可以帮助您入门...

    git-tips:关于 Git 版本控制系统的土耳其语文档和提示

    Git-Tips 是一个集合了各种Git实用技巧和最佳实践的资源,特别的是,这里的文档是用土耳其语编写的,这使得土耳其语使用者能更方便地学习和理解Git。 在Git中,有以下几个核心概念和常用命令: 1. **仓库...

    Git Version Control Cookbook 2nd Edition

    Git is one of the most popular ... By the end of the book, you’ll have grasped various tips and tricks for everyday usage, while increasing your knowledge of Git providers, integrations, and clients.

    提示:最常用的git提示和技巧

    git-tips git-tips集合,想要添加您的提示吗? 结帐.md || | | || |工具: 方便使用的CLI,可以最佳利用这些技巧。 () PS:所有这些命令都在git version 2.7.4 (Apple Git-66)上进行了测试。 每天二十步左右的Git ...

    git用法简介

    **4.2 Tips** - **.. 和 ... 的区别**:`git log A..B`显示从 B 分支到最后一次 A 分支和 B 分支共有的提交之间的日志,而`git log A...B`则显示只存在于 B 分支但不在 A 分支的提交。 - **查看日志**:`git log --...

    git_github_tips:git的github

    git github learning1.what can git do for us?git很棒,值得学习!local version control本地版本管理是一个很基本的需求,具体来说,在个人电脑上,我需要做一些文档或者写一个软件工程,为了记录增加,删除,修改...

    Git常规学习

    5. **Git进阶指南** - [10 Tips to Take Your Git Skills to the Next Level](http://www.oschina.net/translate/10-tips-git-next-level) - 包含一些高级用法和提高效率的小贴士。 #### 三、Git基础命令详解 1. ...

    Scott Chacon 编写的GIT 学习文档

    ##### 2.7 小贴士和技巧(Tips and Tricks) - **自动补全**(Auto-Completion) - **Git别名**(Git Aliases) #### 八、分支管理(Git Branching) ##### 3.1 分支是什么(What a Branch Is) 分支是Git中的一...

Global site tag (gtag.js) - Google Analytics