Git学习笔记

下载

git-for-windows Mirror (taobao.org)

GitBash 基于Linux等命令 主要使用

安装

无脑下一步

Linux基本命令

cd 目录 切换目录

pwd 显示当前所在目录路径

clear 清屏

ls 列出当前目录下所有文件

touch 新建文件

rm(remove) 删除文件

rm -rf / 删除电脑中全部文件 切勿在Linux下这样做

mkdir 创建文件夹

mv 移动 a b

mv index.html test

history 查看历史目录

help 帮助

exit 退出

#表示注释

reset 重新初始化终端

安装后

必須要做的操作

配置用户名与邮箱

git config --global user.name “admin”

git config --global user.email “admin@qq.com”

查看配置

所有的git配置都保存在本地
系统配置 :安装目录.etc.gitconfig
用户配置 :用户.用戶名.gitconfig
环境变量不需要配置,右键任意地方即可使用 

git config -l 查看当前项目下的配置

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

git config --global --list 查看自己配置的

Git基本理论(核心)

Git本地有三个工作区域

1.工作目录 2.暂存区 3.资源库
请添加图片描述

本地 (工作区)-> git add files ->暂存区 ->git commit->本地库 -> git push ->远程库

工作流程

1.在工作目录中添加,修改文件

2.将需要进行版本管理的文件放入暂存区域

git add .

3.将暂存区域的文件件提交到git仓库

git commit

Git 命令

初始化

1.本地初始化

git init 初始化文件

2.远程初始化

git clone [url]//从github gitee等处复制的https
GIT文件操作

请添加图片描述

查看文件状态
#查看指定文件状态
git status [filename]

#查看所有文件状态
git status

#git add 添加所有文件到暂存区
#git commit -m 提交暂存区文件的内容到本地仓库 -m提交信息
忽略文件

在主目录下建立".gitignore"文件

*.txt #忽略所有.txt结尾的文件
!lib.txt #出lib.txt除外
/temp #仅忽略项目根目录下的TODO文件,不包括其他目录temp
build/ #忽略build/目录下的所有文件
doc/*.txt #会忽略doc/notes.txt 但不包括doc/server/arch.txt
远程仓库

1.进行gitee注册

2.设置本机绑定,实现免密码登录

gitee设置 进入SSH公钥

请添加图片描述

#打开本地 目录 用户/用户名/ssh
在bash中输入命令
ssh-keygen -t rsh
复制id_rsa.pub的内容到gitee的SSH公钥中

3.创建仓库

在这里插入图片描述

4.选择默认readme创建项目

5.clone 到本地

IDEA中集成GIT

1.创建项目

2.将clone 下来的项目 拷贝进你的项目目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. git add . //右键Git.add也行(提交到暂存区)

  2. 提交文件到本地

在这里插入图片描述

提交信息必须添加

  • 命令 : git commit -m “提交信息”

5.git push

提交到gitee远程服务器

GIT分支

maser — 主分支

dev —开发分支

v4.0 不同版本的分支

常用命令
#列出所有本地分支
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]

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值