git简单介绍和git shell 应用

1.git工作原理

开源的分布式版本控制系统,去中心 化。
大小项目均可以灵活管理,参与开发人员比较灵活。
Linux的代码管理工具BitKeeper不适合开源社区,故Torvalds推出了GIT。

2.工作架构图

3.工作流程图
在这里插入图片描述
4.git shell 应用
Linux git shell使用

(1)git 安装
一般的linux发行套件都是自带git工具的,如果不带,则使用yum安装即可
yum install git

(2)git配置
用户名和邮箱配置,方便与仓库间做交互时候标记来源,即自报家门
以下为全局配置,该用户做如下配置后,该用户下的所有操作均会标记这两 个用户属性。
git config --global user.name “YourName” //qwer
git config --global user.email “YourEmail” //****@**.com

(3)git命令
创建本地版本库,选择自己的linux主机
cd ~ //进入到家目录
mkdir local_repo //创建文件夹,作为版本仓库的目标目录
cd local_repo //进入新创建的文件夹
mkdir FirstGit //在根目录下,创建第一个要进行git版本管理的文件夹
cd FirstGit //进入项目所在的文件夹
git init //创建本地git仓库

(4)创建待git管理的文件
//cd FirstGit
touch input.txt
echo “i am a new file,i will be added to git vcs!” > input.txt
将文件添加到代码库
git add input.txt //提交文件到缓存区
git commit -m “first commit” //提交文件到本地库

(5)远程仓库操作
关联远程仓库
在github web界面中,创建自己的项目。
执行本地到远程的关联
模板: git remote add 远程仓库名 [url]
例子:git remote add origin https://github.com/wlm1331/Test.git

查看远程仓库信息
git remote //显示远程仓库的关联分支
git remote -v //查看远程仓库的详细信息,显示对远程的操作权限, fetch和push权限

推送本地仓库到远程库
模板:git push [remote-name] [local-branch-name]:[remote-branch-name]
git push origin master

(6)从远程库同步数据到本地库(协作开发)
git clone [url]

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值