CSDN开源夏令营 基于Compiz的switcher插件设计与实现之前期准备 git的简单使用
因为项目的代码须要上传到git上。就须要学习一下git的使用了。
我初步接触了一下git,准备用此帖来记录git的学习,此帖会随着我对git了解的深入动态更新。
一.GIT的介绍
1.概述:git是一个分布式版本号控制系统,
2.详情请见:http://baike.baidu.com/subview/1531489/12032478.htm
二.GIT的安装
这里就介绍一下linux平台下的安装,我使用的是Ubuntu Kylin 14.04,仅仅须要在终端输入命令:sudo apt-get install git就可以,效果图例如以下:
三.基本使用
1.建立版本号库:git init name,创建名为name的新git仓库,
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDA4NDMwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
2.检出仓库
(1)创建本地仓库的克隆:git clone name namenew
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDA4NDMwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
(2)创建server上的仓库的克隆:git clone 源 目标文件夹名
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDA4NDMwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
这里有一点须要注意。从server上的仓库克隆是须要加入公钥的,生成公钥的方法例如以下:
设置username.邮箱
输入命令:git config --global user.name "username"
输入命令:git config --global user.email 邮箱
生成公钥
输入命令:cd ~/.ssh
输入命令:ssh-keygen -t rsa -C “邮箱名”
id_rsa.pub存放公钥。在server上加入一下公钥就可以成功克隆。
眼下,我知道的关于git的操作大致就是这些了,其它的一些基本使用会在之后的学习中陆续补上。
假设有什么说的不正确的或是 不好的地方,希望各位多多不吝赐教。希望可以得到大家的支持 。
。
CSDN开源夏令营 基于Compiz的switcher插件设计与实现之前期准备 git的简单使用的更多相关文章
- CSDN开源夏令营 基于Compiz的switcher插件设计与实现之compiz特效插件介绍及特效实现
		compiz自带的特效插件不够多,也不够强大.为了更好的体验compiz的特效,我们能够安装特效插件,在终端输入命令:sudo apt-get install compiz-plugins就能够下载特 ... 
- CSDN开源夏令营 基于Compiz的switcher插件设计与实现之编译compiz源代码
		在開始介绍之前先吐个嘈:上周我们暑期ACM集训開始了.平均下来基本上是一天一赛.有时还不止.又是多校联赛,又是CodeForces,又是TopCoder.又是BestCoder,又是AcDream.还 ... 
- 值得赞扬的尝试与进步——CSDN开源夏令营第一印象
		注:写这篇文章时我并未參加CSDN开源夏令营,也不确定是否会參加以及是否能參加上. 欣闻CSDN举办了"CSDN开源夏令营"活动.第一感觉是CSDN作为活动的组织者是很值得称赞的. ... 
- csdn开源夏令营-ospaf中期报告
		1.背景 随着将中期的代码托管到CSDN的平台上,ospaf(开源项目成熟度分析工具)已经有了小小的雏形.当然还远远不够. 首先还是要感谢这次活动组织方CSDN,感觉挺有G ... 
- CSDN开源夏令营 百度数据可视化实践 ECharts(8)问题分析
		ECharts问题描写叙述: 问题就是折线图上的点是显示的,有人问能不能一開始不显示,当你点击的时候或者是当鼠标移动到上面的时候,折线上的点才显示? 例如以下图所看到的: 分析:让折线上的点不显示能够 ... 
- CSDN开源夏令营 百度数据可视化实践 ECharts(8)
		(1)前言 首先谢谢林峰老师,继续接着第七篇提到的内容.CSS布局确实非常累,感觉不好看了就的调整,总的看起来的高大上嘛.好了废话不再多说.今天主要就先解说一个页面的内容,对于CSS布局后面讲会具体的 ... 
- CSDN开源夏令营 百度数据可视化实践 ECharts(4)
		ECharts知识点总结: 在应用过程中总会遇到一些难以理解的概念和属性,这里就总结了一下比較难的知识点,方便理解概念.进而更好的掌握ECharts. (1)1. 一个完整的option包括什么?能 ... 
- prime 又一个开源的基于graphql 的cms
		prime 是一个开源的基于graphql 的cms,类似的已经又好多了,strapi 就是一个(graphql 是通过插件扩展的) graphcms 是一款不错的,但是是收费的,prime 是基于t ... 
- atitit.基于bat cli的插件管理系统.doc
		atitit.基于bat cli的插件管理系统.doc /AtiPlatf/src_atibrow/com/attilax/cmd/CmdX.java pathx.isWebPathMode=true ... 
随机推荐
- 解魔方的机器人攻略13 – 安装Lejos(上)
			由 动力老男孩 发表于 2009/12/27 16:58:23 Firmware(固件)相当于是机器人的操作系统,乐高NXT出厂时已经内置了一套Firmware,并且配备了非常强大的LabVIEW开发 ... 
- Java混乱的日志体系(logback)(转)
			作为一名 Java 程序员,日常开发工作中肯定会接触日志系统,但是众多的框架,包括 Log4j.Log4j2.Logback.Slf4j.Apache Common logging 等等,引用的 ma ... 
- 无法启动此程序,因为计算机中丢失 MSVCP120.dll。尝试安装该程序以解决此问题
			重装了下系统(Windows 7),发现先前装的一些软件大部分不能正确启动,更为奇怪的是,即使我重装了该软件,打开的软件界面的时候,报如下错误:“无法启动此程序,因为计算机中丢失 MSVCP120.d ... 
- A system tap script to detect UDP beacons
			https://gist.github.com/jbradley89/178bbf3944786c494bd78f3df16a5472 
- nginx静态文件访问404
			在http模块下加入下面的代码 server { listen 80; server_name 192.168.1.249; #本机ip #access_log logs/host.access.lo ... 
- Java 使用IE浏览器下载文件,文件名乱码问题
			使用Servlet实现文件下载功能时,使用IE下载出现文件名乱码; 网上常见的解决办法是通过"user-agen"来判断浏览器: if (req.getHeader("u ... 
- apache2.2 到 2.4后配置文件需要更改的部分
			参考: http://www.dotblogs.com.tw/maple ... e24_httpd_conf.aspx 1. 访问控制2.2 的时候Order deny,allowDeny fro ... 
- django模型manager学习记录
			Managers 在语句Book.objects.all()中,objects是一个特殊的属性,需要通过它查询数据库. 在第5章,我们只是简要地说这是模块的manager .现在是时候深入了解mana ... 
- Gentoo:startx出现Failed to load module问题
			安装完xorg-server后,startx启动桌面环境,出现缺少模块错误. 查看log: cat /var/log/Xorg.0.log | grep EE [75.403] (EE) Failed ... 
- [Functional Programming] Read and Transform Values from a State ADT’s State (get)
			Many times we need to access and transform state, either in part or in full, to be used when calcula ... 
