IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

Git从零教你入门(1)

上一篇 / 下一篇  2016-02-17 14:29:56 / 个人分类:测试工具


yZC dB(R0[Z0
作为测试同学,应该都知道svn吧
那,今天开始,带大家从零开始Git入门(不知道Git是啥,以及svn与git区别的同学,自行百度

ko;m+fm"sLDY0
--直奔主题

l'e p8Bc'Iog0
1. 安装
任何工具,从安装开始

j9_Khn5GC0
分别三种客户端的安装方式(windows 、 Linux 、 Mac)
51Testing软件测试网&N[I&^Y \`N:J8@
1)windows
安装包直接安装轻松搞定

K;i SHSxL0
2)Linux
根据不同的发行版本,直接安装
  • centos : yum install git 
  • Ubuntu: sudo apt-get install git 

51Testing软件测试网l.\2a)i9[P)V

oM Md'w0

3)Mac51Testing软件测试网$o:?b&e ]&M[c

最简单的方式,安装Xcode,会集成Git

;cG]A&q}/th0

51Testing软件测试网7Uc%N B O`d;r3P

"xHe2t%Q$ss g0

2. 添加key51Testing软件测试网 rh:i*d.ihn~&X

1)生成key,执行命令

/f(x.seq&h0

$ ssh-keygen -t rsa -C “ido@yunlai.cn”    

}2R$pP;_1z~6C0

51Testing软件测试网FN%\-o ifrbjkh

按3个回车,密码为空。51Testing软件测试网PL`$f7@_

2)把key添加到github 或者git服务器51Testing软件测试网)~+|^;M*BG'yL

51Testing软件测试网*uS)N,Tzr

  公钥的路径$cd ~/.ssh  下的id_rsa.pub文件内容复制51Testing软件测试网A z8m Sx},YA

3)公钥内容copy到什么地方呢?51Testing软件测试网0Q6m/hYW j

如果是自己搭建的git服务器,copy路径51Testing软件测试网{]1`Vv%uI$u JIBV

51Testing软件测试网x3ZL)U!fo"n

(y1sc m.l'`"A0
  • 收集所有需要登录的用户的公钥,每台电脑自己的id_rsa.pub文件,把所有公钥内容导入到/home/git/.ssh/authorized_keys文件里,一行一个。
如果是github,个人中心有配置的地方

kv'z-or&u0
4)验证公钥是否配置成功

2ok;S%mB3W5O0

2[#?(@8z1k,^fLQ0

r6~UVt*OE0
  • ssh -T git@192.168.1.xx:/home/git/repositories/idolaoxu.git
51Testing软件测试网LA `+bBK

$dV y6b+O3M9^$R0


U(ejL#[051Testing软件测试网K}gq[;Y:G3t

3. 克隆远程仓库内容

7jf z*v0gD(z0

51Testing软件测试网0Ql&a}h

51Testing软件测试网 Y,T%\:g3lE

51Testing软件测试网:vg]D'Dx%Z@T
4. 本地git基本操作
添加文件  git add filename
本地提交  git commit -m "dd"
提交到远程仓库  git push origin master
51Testing软件测试网,m V3u4M4q&J
---
以上搞定,基本可以使用了
更多下次继续
欢迎交流讨论
51Testing软件测试网teU3r"B3c-n6M!]

51Testing软件测试网C3]/T ] K&O NPm&R


TAG: git

引用 删除 小5_5   /   2016-02-18 10:48:43
可以学一下
 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 915401
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar