linux系统安装git——centos7.3

linux系统CentOS7.3安装git

当,当当当,当当当当当(此乃配乐…..笑哭.gif)

曾经用过的那些git

第一次接触git是在团队开发的时候,环境为window7系统,用的乌龟git.
年代久远,由于都是图形化界面,且曾经年轻,只知道写完代码,这里点点,那里点点,便OK了。遇到冲突,只需要举手报告老大即可,以至于对于git的配置,还有各种分支等等其他操作是一无所知.
再加上在visual studio 里面使用git (因为老冲突,又换成了TFS)
然后,然后,又来了cmd 里面 使用git命令,我的天,我的脑袋瓜完全蒙了,为什么到处都是git……..

git和github的联系

git 是一个软件

git 可以在 .git 文件夹里面维护你的历史代码

指定了 remote 链接和用户信息(git 靠用户名+邮箱识别用户)之后,git 可以帮你将提交过的代码 push 到远程的仓库(任意提供了 git 托管服务的服务器上都可以,包括你自己建一个或者 GitHub/BitBucket 等网站提供的服务器)或者将远程仓库的代码 fetch 到本地。

读完上面的解释,知道了git就是个维护历史代码的软件,之所以会无处不在,是为了在不同的环境里面都能使用git
github 是个使用了git管理代码的托管平台

看看我在window系统的电脑上因为github而装的几个软件
这里写图片描述

当时差点又要因为软件太多不知道用哪个而奔溃,哈哈哈哈
目前常用的是上图所示的第三个github软件,我觉得非常好用,界面不要太简单…..附上当初的下载连接 :
https://github-windows.s3.amazonaws.com/GitHubSetup.exe
如果该连接无效的话,搜索github for windows 或许能找到…..

故事讲完开始在linux系统安装git……

linux系统安装git——centos7.3_第1张图片
在这个网站上可以看到有关git的非常详尽的文档,还有电子书,还能选择语言,哇,太方便
电子书第一版的——起步 - 安装 Git
电子书第二版的——起步 - 安装Git

不知道会不会装在当前工作目录下,特意切换了工作目录到/usr/local/src

yum -y install git

linux系统安装git——centos7.3_第2张图片


哦呦,安装完,居然发现/usr/local/src 目录里面没有相关文件,去找找装到哪里了

whereis git

这里写图片描述
在/usr/bin目录下有git,说明可以全局环境使用git命令


看一下帮助文档

git --help

linux系统安装git——centos7.3_第3张图片
哈哈哈 ,这几个简单的命令用的不亦乐乎,随时help


然后开始配置git

linux系统安装git——centos7.3_第4张图片
电子书里写的太详细跟着操作没问题

linux系统安装git——centos7.3_第5张图片
爱看书,看完一页就点next,还写啥博客,不用写了,还搜啥博客,不用搜了,你想找的有关git的操作全在这本电子书里…….

克隆现有的仓库

去github 复制相关仓库的url

git clone <url>   # <url> 写具体的仓库链接

添加远程的仓库

运行 git remote add 添加一个新的远程 Git 仓库,同时指定一个你可以轻松引用的简写:

git remote add  dev_xx https://github.com/personname/repositoryname  
git remote -v   #列出远程的仓库名和地址
# dev_xx  是重名的仓库分支名

进行一些文件修改操作然后提交

git commit -m #将提交信息和命令放在同一行

查看远程仓库

git remote    #它会列出你指定的每一个远程服务器的简写。  [remote-name]
git remote show [remote-name] #查看详细的信息

从远程仓库中抓取内容与拉取请求

git fetch [remote-name]

git push [remote-name] [baranch-name]  #执行这条命令的时候 会提示输入用户名和密码  (github的用户名和密码)

你可能感兴趣的:(linux)