Git入门篇

1.Git和SVN的最主要区别

​ SVN是集中式的版本控制系统,Git是分布式的版本控制系统。

2.Git的安装和环境变量配置

​ https://www.bilibili.com/video/BV1FE411P7B3?p=4&spm_id_from=pageDriver

环境变量安装的时候一般会自动配置

3.Git的必要配置

  • git config -l :列出当前目录下,所有git配置的清单

  • git config --system --list : 系统帮忙配置的

  • git config --global --list: 本地配置的(包括用户名、邮箱等,一般在C:/Users/Administrator/.gitconfig)

  • git config --global user.name “luyehua” : 配置用户名

  • git config --global user.email luyehua@163.com : 配置邮箱

4.Git的工作原理

image-20210329225656964

5.Git项目搭建

image-20210330223043740

  • git init : 本地项目搭建

  • git clone [url] : 远程项目克隆

6.Git基本操作命令

  • git status [file] 查询指定文件的状态
  • git status 查询所有文件的状态
  • git add . 添加所有文件到暂存区
  • git commit -m “消息内容” 提交暂存区中的内容到本地仓库 -m 提交信息

7.gitignore

image-20210330224500191

参考示例:

image-20210330224602107

8.添加公钥

​ 使用码云等,可以设置本机绑定SSH公钥,实现免密码登录

​ 参考地址:https://gitee.com/help/articles/4181#article-header0

image-20210330225229541

9.IDEA中集成Git

1.将之前已经关联git的项目中的以下文件拷贝到需要关联的项目中(万能方式,推荐

image-20210330232200472

2.git中用插件控制git版本,也可以用git命令

3.git分支操作

# 列出所有本地分支
git branch

#列出所有远程分支
git branch -r

#新建一个分支,但依然停在当前分支
git branch [branch-name]

#新建一个分支,并切换到该分支
git checkout -b [branch]

#合并指定分支到当前分支
git merge [branch]

#删除分支
git branch -d [branch-name]

#删除远程分支
git push origin --delete [branch-name]
git branch -dr[remote/branch]

小提示:

  • Git客户端下载慢的话可以用镜像下载。

  • 使用码云等,可以设置本机绑定SSH公钥,实现免密码登录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值