Git基础

一、Git 和SVN的最主要区别

Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库 工作不需要联网 Git是目前世界上最先进的分布式版本控制系统 下载

SVN是集中式版本控制系统 版本库集中放在中央服务器 用自己的电脑

二、Linux命令

在这里插入图片描述

git bash
1.cd… 返回上级目录
2.cd cd gitcode

3.pwd 显示当前所在的目录路径

4.Is(||) 列出当前目录中的所以文件

5.touch 新建一个文件 touch index.js

6.rm 删除一个文件 rm index.js

7.mkdir 新建一个目录

8.rm -r 删除一个文件夹 rm -r src

9.mv 移动文件
mv index.html test

10.rest 重新初始化终端/清屏

11.clear清屏

12.history查看命令历史

13.help帮助

14.exit退出

15.# 表示注释

三、Git配置

建一个文件夹

git config -l 查看配置

git config --system --list 系统

git config --global --list 本地
所以配置文件都在本地

设置用户名与邮箱 (必须配置)
git config --global user.name “xuxiaole”

git config --global user.email a13112050975@163.com

四、原理

在这里插入图片描述
git checkout —— 将存储库中的分支检出到工作目录中
git add —— 将文件中的更改添加到更改集中
git commit —— 将工作目录中的更改集提交到仓库中

git push

五、Git项目搭建

初始化
git init
克隆远程仓库
git clone [url]

git status 查看文件的状态

git add . 添加所以文件到暂存区

git commit -m ”new file hello.text“ “信息”
提交暂存趣中的内容到本地仓库

在这里插入图片描述

六、使用码云

2.注册
3.免密码登录
.ssh ssh-keygen -t rsa
在这里插入图片描述
pub 复制 SSH公匙
4.使用码云创建一个自己的仓库
开源 商业

5.克隆本地

IDEA中集成Git

1.新建项目,绑定git
将我们远程git文件目录拷贝到项目中即可

2.修改文件 使用IDEA操作git

1.添加到暂存区git add .
2.commit提交git commit
3.push到远程仓库git push

Git分支

列出所有本地分支
git branch
列出所有远程分支
git branch -r
新建一个分支,但依然停留在当前分支
git branch [branch-name]
新建一个分支,并切换到该分支
git merge -b [branch]
合并指定分支到当前分支
git merge [branch]
删除分支
git brach -d [branch-name]
删除远程分支
git push origin --delete [branch-name]
git branch -dr [remote/branch ]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值