我和Git有个约会(一)基础命令篇
简介:在程序员的领域中,有2种通用流行的版本控制协调工具,一种是svn,另外一种就是我们的主角今天——Git。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
本文主要针对Git命令进行解说,至于Git客户端可参考我接下来的2篇文章,我和Git有个约会(二)Sourcetree、我和Git有个约会(三)Gittortoise
(一)Git的安装
这里是基于centos7的Git安装,至于window的安装,直接下载一个Git客户端就行了
1、 第一步:命令安装Git
yum install -y git
然后检测一下
git version
如果看到类似于git version 1.8.3.1,证明安装成功了
2、 第二步:设置git的用户名和用户email信息
git config --global user.name "zhangxiaofan"
git config --global user.email "aaa@qq.com"
(二)Git的远程仓库
代码托管一般来说,最著名的当然是github啦,码云是中国国内的github,所以这次,我选择了码云,
如何建项目,这里就不多说了。
1. 建立远程仓库(略)
2. 把项目上传到远程仓库
首先,在本地建立一个文件夹, 叫gitDir,然后在gitDir下面初始化本地仓库,最后在gitDir文件夹下面新建一个文件First.txt,First在里面写入第一次初始化
mkdir gitDir
cd gitDir
git init
vim First.txt
注意
:初始化的时候,git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD
如图所示
3、 建立README.md,.gitignore文件
touch README.md
touch .gitignore
特别注意
:如果自己不会写gitignore的话,有2中方法可以解决
- 直接去github或者码云上面有现成的gitignore文件
- 去gitignore定制化网站直接定制化。
直接
git add ./
git commit -m "第一次提交"
git add ./是把本地工作区的文件修改添加到暂存区
git commit -m “第一次提交” 就是把暂存区的所有内容提交到当前分支
因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,git commit就是往master分支上提交更改。
git remote add origin 你的git仓库地址(可以参考下图)
git push -u origin master
git remote add origin 就是添加远程仓库,添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库
git push -u origin master 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
Git命令图
上一篇: python爬取qq空间说说
下一篇: 爬取qq好友说说并对数据简单分析
推荐阅读