git安装及使用

Git

1、版本控制

版本控制,版本迭代

git svn

  • 版本控制分类

(1)、本地版本控制

(2)、集中版本控制svn(需要联网,中央服务器)

(3)、分布式版本控制Git(每个人都拥有全部代码)

image-20201022191303420

2、聊聊git历史

Linux和Git之父李纳斯·托沃兹1969、芬兰

3、Git环境配置

  • 通过国内镜像下载安装git
  • 命令

image-20201022192444464

touch

rm

rm -r【切勿:rm -rf / 删除电脑中全部文件】

mv

clear

exit

  • 配置

    git config -l 查看git配置

    git config --system --list 查看系统配置

    git config --global --list 查看全局配置

    image-20201022193149238

    git config --global user.name “kuangshen” ##名称

    git config --global user.email 123456@qq.com ##邮箱

4、Git基本理论(核心)

image-20201022193903816

image-20201022194015969

工作区、暂存区、本地仓库、远程git仓库

image-20201022194401376

5、Git项目搭建

image-20201022194457517

​ add

​ commit

​ push

创建本地仓库:

  • 创建全新的仓库
    git init 初始化一个git项目(是一个隐藏文件)
  • 克隆远程仓库到本地
    git clone + url

6、Git文件操作

image-20201022195241855

  • 查看文件状态

    #查看指定文件状态
    git status [filename]
    
    #查看所有文件状态
    git status
    
    #git add                    添加所有文件到暂存区
    #git commit -m "消息内容"    提交暂存区中的内容到本地仓库  -m 提交信息
    

    image-20201022195834761

    image-20201022200036419

7、使用码云

(1)注册账号、填写个人信息

(2)设置本机绑定SSH公钥,实现免密码登陆

.ssh文件夹下,公钥和密钥:id_rsa.pub 和 id_rsa

ssh-keygen -t rsa

(3)初始化本地仓库,拉取代码

git init   #初始化本地仓库

git clone SSH #克隆代码到本地

8、IDEA中集成Git

(1)新建项目、绑定git

  • 将我们远程的.git文件目录拷贝到项目中即可
  • 注意观察idea中的变化

image-20201023100220276

(2)修改文件,使用idea操作git

  • 添加到暂存区
  • commit提交
  • push到远程仓库

(3)提交测试

  • git add .
  • git commit -m “填写修改的信息,以便记录标记”
  • git push

这些都是单个人的操作!

9、查看是否安装git及安装路径

git --version  

which git

说明:Git分支

image-20201023104137026

image-20201023104634518

image-20201023104813361

右键、git、repository、branch切换分支或合并merge

image-20201023105158881

git checkout dev 切换到dev分支

git checkout master 切换到master分支

git merge dev 合并dev分支到master

git push 上传更新远程仓库

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值