Git基础

Git简介:
git是一个分布式的版本控制系统。例如我们一个小团队合作开发一个项目,我们可以先建立一个远程仓库,需求分析,搭建大体框架,将项目框架上传至远程仓库,队员可以git clone项目,各自完成自己负责的部分,完善项目等,写好之后还可以比对之前的版本,本地项目写好之后上传至远程仓库,出现错误还可以版本回退等等,总之,git很强大,非常好用。

Git与SVN对比
SVN是集中式的版本控制系统,
缺点:服务器单点故障,容错性差

Git是分布式版本控制系统,分为两种:
本地仓库和远程仓库
本地仓库:是在开发人员自己电脑上的Git仓库
远程仓库:是在远程服务器上的Git仓库

Git的常用命令:

git 基本使用:

git init ——初始化仓库
git status ——查看仓库的状态
git log ——查看提交日志
git diff ——查看更改前后的差别

git 分支操作:

git branch ——显示分支表
git checkout -b "分支名" ——创建、切换分支
git merge ——合并分支
git log -graph——以图表形式查看分支

git 更改提交的操作

git reset——回溯历史版本
git commit --amend ——修改提交信息
git rebase -i——压缩历史

git 推送至远程仓库

git remote add [shortname] [url] ——添加远程仓库
git push [shortname] [分支名] ——推送至远程仓库

git 从远程仓库获取

git clone——获取远程仓库
git pull [shortname] [分支名]——获取最新的远程仓库分支

git查看远程仓库:

git remote

git remote

git 更改远程仓库:

git remote rm origin [url]
git remote add origin [url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值