Git使用方法杂记

一. git查找某个文件某次修改记录

1. 首先切换到要查看的文件所在的目录:如:我想查看default_workspace.xml这个文件的某次修改情况,该文件位于~/android/android4.2/dev/Trunk/Android/Android4.2/kernel/drivers/video/rockchip/vga$这个目录中。

cd ~/android/backup/jw42temp/dev/Trunk/Android/Android4.2/device/rockchip/rk30sdk/overlay/packages/apps/Launcher2/res/xml-sw720dp$

2. git log --pretty=oneline 文件名   显示出这个文件的所有提示记录,--pretty=oneline表示提交信息以一行的形式显示。

3. git show 哈希值。如我想查看 提示信息为“Launcher修改:1.屏幕页数改为3屏 2.默认第二屏为主页 3.添加桌面常用图标 4.Hotseat修改”的修改情况。

git show dae876432cfbc27765df3bbf947769bb2a79d9ba

时间: 2024-08-02 06:59:24

Git使用方法杂记的相关文章

Linux - Git使用方法-下载子模块

Git使用方法-下载子模块 本文地址:http://blog.csdn.net/caroline_wendy 代码托管在Git上比较方便管理,如计步器: 使用Git的代码,需要下载,可以手动的Clone代码,解压加载: 创建文件夹,在文件夹内使用命令: 下载项目: git clone [email protected]:android/pedometer.git 下载子模块: git submodule update --init --recursive 再进行配置. 参考:http://git

git 安装方法

最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Windows这几大平台上正常运行了. 要使用Git,第一步当然是安装Git了.根据你当前使用的平台来阅读下面的文字: 在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ gitThe program 'git' is currently not installed. You

《个人-GIT使用方法》

本文章转载于:http://blog.csdn.net/gemmem/article/details/7290125 1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制..git目录位于工作目录内. 1) 工作目录:用户本地的目录: 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域

Linux 下多用户申请git公钥方法

问题:目前大家多是通过root用户来登录编译机,导致各自生成的公钥相互覆盖,而导致无法无法多人同时使用 解决方法: 登陆编译机添加用户   # useradd -m a00123456 进入切换为自己的用户 # su a00123456 创建公钥[email protected]:~> ssh-keygen -t rsa -C [email protected] 将公钥添加到个人设置里面 可以进行下载代码了  git clone xxxxxxxxxxxx 问题:  对于其中涉及到权限问题 解决方

centos git升级方法

在centos的多数版本上,git的版本都是1.7,有一些新功能没有.懒癌发作,不想编译,找到了RPM安装的方法. 对应版本的包可以从这里找:https://ius.io/GettingStarted/ # 51cto的BUG,URL太长,只能换行 yum -y install epel-release.noarch rpm -ivh https://centos6.iuscommunity.org/ius-release.rpm # 在这之前你可以 yum list all |grep --c

Git使用方法2.0

## Git来源: 最早开始是由Ruby程序员们发起的.Ruby是日本的家伙搞出来的,日本有个代码托管网站叫heroku,当时用这个的人比较多,现在这个网站还能打开,网址是www.heroku.com.只不过后来硅谷玩ruby的兄弟们把git搞出来了,还主动把Rails框架也搬上去了,所以自然整个Ruby社区跟着就转用Git了. ## Git的产生: git的思想就是每个人都在自己本地的branch上进行工作,在最终提交前再合主干合并,然后再提交.这样做有几点好处: 1.适合分布式开发,强调个体

Git使用方法记录(一)

记录下git的基本使用方法,这里是以ubuntu14.04为例. 1,使用前的初始设置 git config –global user.name "FirstName LastName" git config –global user.email "your email address" 可以使用 cat ~/.gitconfig 查看git的初始配置,如果想修改配置信息,可以直接修改这个文件,在github上公开仓库时,这个文件中的name和email会随着提交日

Git stash方法(转)

命令:git stash1.使用git stash保存当前的工作现场,那么就可以切换到其他分支进行工作,或者在当前分支上完成其他紧急的工作,比如修订一个bug测试提交. 2.如果一个使用了一个git stash,切换到一个分支,且在该分支上的工作未完成也需要保存它的工作现场.再使用git stash.那么stash 队列中就有了两个工作现场. 3.可以使用git stash list.查看stash队列. 4.如果在一个分支上想要恢复某一个工作现场怎么办:先用git stash list查看st

git使用方法(持续更新)

2018/5/9 最基本的操作: 添加文件.文件夹.所有文件: git add test.py   //添加单个文件 git add src        //添加文件夹 git add .           //添加所有文件 提交: git commit -m "提交信息" git push origin master 如果不小心提交了不希望提交的文件或文件夹,比如下图,将.idea和venv文件夹也提交了上去,该肿么办? 有种方法,我们可以在github上面删除,同时又不必删除本