如何获取存放在Git上的项目及log日志
来源:互联网 发布:迅捷数据恢复注册问题 编辑:程序博客网 时间:2024/06/15 10:55
最近在提取git上项目的数据集,用到了一些常用的git命令,现做一些小结:
1.将Git上的项目拷贝到本地
在git命令行中,通过 git clone <版本库的地址>,即可将项目拷贝到本地文件中,如:
$git clone https://github.com/jquery/jquery.git
通过这个命令即可在本地主机生成一个和远程主机库名相同的目录,当然~如果要将该项目存放在指定目录,则将存放地址当做第二个参数,即可存放在指定目录,命令如下:
git clone <版本库地址> <存放地址>
比如我们要将Jquery版本库存放在E盘的test目录下,则命令为:
$git clone https://github.com/jquery/jquery.git E:/test/
2.将版本间的log日志拷贝到本地
git log命令可以查看版本库的日志,若要查看版本间的log日志,则命令形式为:
git log <版本1>..<版本2>
如:
git log android-2.3.7_r1..android-4.0.1_r1.2
通过这个命令,则可以查看andriod-2.3.7_r1到android-4.0.1_r1.2间的所有log
接着,通过通道的方法,可以将版本间的log日志拷贝到本地,命令形式为:
git log <版本1>..<版本2> --name-status > <存储的文件名>
如:
git log android-2.3.7_r1..android-4.0.1_r1.2 --name-status > log.txt
通过此命令,即可将log日志存放到命名为"log.txt"的文件中
3.将版本间的改变的文件拷贝到本地
在查看版本间文件的改动上,git diff和git log命令大抵相似,以如下的命令形式即可找到版本间所改动的文件名,并存储到本地:
git diff <版本1>..<版本2> --name-status > <存储的文件名>
用法同git log
- 如何获取存放在Git上的项目及log日志
- 如何在Idea中获取git上的源程序
- 在 Ubuntu 中, 将 cron 的默认日志存放在 /var/log/cron
- svn重设日志内容 及 如何修改SVN已提交项目的message log
- Tomcat的access log的设置及存放日志路径修改
- Tomcat的access log的设置及存放日志路径修改
- 在Tomcat 与weblogic 中的 日志(log4j) 配置系列三(log文件的存放路径)
- 如何在git上创建项目
- log--logback--日志在windows上可以打印,在linux上不能打印的问题
- java 获取.properties配置文件方式(存放在src下面),获取部署项目的路劲
- 在Spring的项目中配置Log4j存放日志文件到指定目录下
- 如何在git上clone别人的项目、提交代码以及更新最新代码
- Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(一)
- Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(二)
- Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(三)
- git log格式化日志
- Mysql如何获取数据库文件的存放路径
- 获取普通用户 iOS 设备上的 Crash Log 的方法 和 分析日志
- android快捷键加载包
- 数组 倒序排列
- 51nod 1244 莫比乌斯函数之和
- 如何在项目中引入.h、.lib和dll、以及.cpp
- [Unity&重装系统]重装系统后Unity出现错误failed to initialize unity graphics
- 如何获取存放在Git上的项目及log日志
- TCP握手与挥手
- 第七周(2) 打卡功能
- c++11 中函数声明 新关键字 delete的妙用之一: 搭配宏NonCopyable(ClassName) 使用
- Git 忘记切换分支,误将代码提交到了别的分支!
- 流程的Python 第一章:数据模型
- linux下安装及配置jenkins
- Android Json解析中如何解析没有key的解析办法
- 二级联动实现