zc702运行linux,Xilinx-在ZC702上运行Linux(2)-使用git_BioArt生物艺术的博客-程序员宅基地

技术标签: zc702运行linux  

Git是一个比较流行的版本管理工具。Xilinx的Linux代码就是用git维护的。链接http://wiki.xilinx.com/using-git 上有一个简单的说明,在此稍作整理,添加了一些使用心得。

关于git的详细说明在http://git-scm.com

用git下载源码库:

git clone git://git.xilinx.com/

Zynq Linux用到的分支:

u-boot-xarm.git

linux-xlnx.git

缺省情况下,git下载的是master主分支。如果要用到特定的标签,需要命令:

bash> git checkout –b

可以用以下命令看本地和远端的分支情况:

bash> git branch -l

bash> git branch -r

用git上传:

1. Git不喜欢匿名上传,所以要求上传者提供姓名和email。可以用以下命令在目录下创建文件.gitconfig保存这些信息:

bash> git config --global user.email [email protected]

bash> git config --global user.name 'John Doe'

2. 如果需要git维护版本,需要把文件纳入git的管理之下。下面的命令可以把当前目录下的所有文件生成git快照,当然也可以添加特定路径下的特定文件:

bash> git add .

3. 以下命令可以看下次commit的内容

bash> git status

4. 上传本地的修改:

bash> git commit

5. 查看以前的commit记录

bash> git log

6. 为每次commit产生patch

git format-patch -1

参数指明要为几个commit产生patch

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33728077/article/details/116706916

智能推荐

UCOS-II 简介(经典教程序)_wenlifu71022的博客-程序员宅基地

 所 谓嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用软件等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。在大型嵌入式应 用系统中,为了使嵌入式开发更方便、快捷,需要具备一种稳定、安全的软件模块集合,用以管理存储器分配、

【PBOC卡片交易日志分析】流程_Amy_92的博客-程序员宅基地

卡片的交易流程在PBOC3.0规范 第4部分中有完整交易的流程图:这里只进行脱机数据认证部分的举例分析:SDA, DDA, fDDA. 非接q交易默认GPO响应不返回AFL,支持新的online ODA的卡片需要设置正确的DF61(第7位ODA支持位)和9F68(最后一个byte第6位)SDA:DDA:fDDA:

SequoiaDB 系列之一 :SequoiaDB的安装、部署_weixin_30477797的博客-程序员宅基地

在分析或者参与一个开源项目之前,了解项目构建的目的是有必要的。既然SequoiaDB是NoSQL数据库产品,则必然存在于传统关系型数据库相同的功能点:数据的增、删、改和查询(CRUD)。先了解怎么用,再在会用的基础上,进一步分析其实现。在上一篇中已经列出的安装环境,以及SequoiaDB的下载地址。具备以上条件之后,然后咱就行动吧。本篇文章的内容是安装和部署一个...

Hacking swing: 一个JDBC表控件模型_acoolboy1984的博客-程序员宅基地

摘要:本文是这样的一个例子,不光是利用可视化的JTable,而主要是利用隐藏在这之后的模型来开发。通过J2SE所提供的JDBC支持,你可以将一个数据库的表映射到一个Swing的表控件模型,然后用JTable将其呈现出来 编者按:SwingHacks不仅仅是视觉上的游戏,就如同本文所阐述的一样。本书的目的是使开发者能够利用Java开发出更优秀的桌面应用程序,而本文正是这样的一个例子,不光

ubuntu 搭建django 环境_weixin_30644369的博客-程序员宅基地

ubuntu 默认安装了 python2.7 。安装djangoapt install python-django;安装mysqlapt install mysql-server* *代表版本号vim /etc/mysql/mysql.conf.d/mysqld.cnf 添加 character-set-server = utf8 设置服务端编码utf8 ...

Centos安装zip_王紫又的博客-程序员宅基地_centos zip

简单粗暴sudo yum install -y unzip zipsudo yum list |grep gccsudo yum install gcc-c++sudo yum install unzip

随便推点

cordova学习一 环境搭建_jack_wjys的博客-程序员宅基地

环境(个人版本):   node.js     v6.9.5  cordova   6.5.0  jdk            1.8.0_661.1node.js/npm安装         安装node.js的作用是为了使用和他一起存在的npm, NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、

New features in XenServer 7.2_weixin_33694172的博客-程序员宅基地

New features in XenServer 7.2 reference from    https://www.citrix.com/products/xenserver/whats-new.html  Extending XenApp&XenDesktop IntegrationXenServer 7.2 extends alignment withXenApp and XenD...

直流电机工作原理释义_英雄的小白的博客-程序员宅基地

一般电机转速(几千到几万rmp)比较快,需要在电机后面引入减速器例如:电机输出10000r/min 但是我们需要500r/min的转速,那么就需要1:20传动比的减速器。减速器的作用(传动比)1.降低电机速度2.提高输出扭矩减速器的分类齿轮减速器:体积较小,传递扭矩大,但是有一定的回程间隙。蜗杆减速器:具有反向自锁功能,体积较大,传动效率不高,精度不高行星齿轮减速器(精密传动):结构比较紧凑,回程间隙小、精度较高,使用寿命很长,额定输出扭矩可以做的很大,但价格略贵。...

JPA:Repeated column in mapping for entity_qq_38941327的博客-程序员宅基地

坑:这个来自新建实体类(New-..JPA entities from tables)大概会造成三种错误:一种是①标题这种,一种大意是②至少要有一个非只读的列(大意关键词non-read only,There should be one non-read-only mapping defined for the primary key field),还有一个大意是③update错误之类的。...

Android studio 导入Eclipse project 注意事项_xianwenzhang的博客-程序员宅基地

转换目录结构打开Import新用户:老用户: File-->Import Project直接找到原有的Eclipse工程单一工程直接导入即可。有库工程的需要注意,导入一定要指向主工程,而不是整个项目的目录。指向项目目录是无法进行转换的。指定目标路径这个地方需要详细说一下这里上面两个选项暂且不说,勾选上。最后一项提一下: 将Modu

RecyclerView的通用适配器_hjl343661629的博客-程序员宅基地

RecyclerView的通用适配器 本来这一个主题应该早就写了,只是项目多,属于自己的时间不多,所以现在才开动!!前一段时间写了一篇文章,是关于ListView,GriView万能适配器,没有看过的同学,可以先看看那篇文章,然后在来学习RecyclerView的话,会容易很多。链接http://www.cnblogs.com/huangjial...

推荐文章

热门文章

相关标签