git快速上手
参考文档廖雪峰Git教程 (opens new window)
# git简介
git是目前世界上最先进的分布式版本控制系统
暂时先学习基本使用(能推上GitHub就算成功)...后续补充完整
# 安装
官网下载:https://git-scm.com/downloads (opens new window) win系统默认安装
配置好 用户名和邮箱地址
git config --global user.name "Your name"
git config --global user.email "XX@XX"
1
2
2
# 初始仓库
# 创建一个文件夹
mkdir name
# 进入仓库
cd name
# 初始化为git仓库
git init
1
2
3
4
5
6
2
3
4
5
6
对已有文件可以直接初始化为git仓库
# 将文件添加到git仓库
文件需要先添加到缓存区 - 然后提交到git仓库
# 添加指定文件或文件夹到缓存区 , 注意文件需要加后缀
git add <name> #单文件
git add <name1> <name2> # 多文件
# 将所有文件添加到缓存区
git add .
# 将缓存区的内容提交到git仓库
git commit -m "描述"
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 提交描述规范
在提交代码时输入清晰的说明有利于版本管理
# 新建 add
# 删除 rm
# 更新 updata
# 改动 change
1
2
3
4
2
3
4
# 版本管理
# 查看当前状态
git status
1
# 查看版本记录
git log
1
# 远程仓库
# 关联远程仓库
# 关联远程仓库
git remote add <仓库名> <远程仓库地址>
# 示例 仓库名一般取名 origin
git remote add origin https://github.com/yuadh/code-note.git
1
2
3
4
2
3
4
# 推送远程仓库
# 把文件推送到远程仓库
git push -u <仓库名> <分支名>
# 示例
git push -u origin master
1
2
3
4
5
2
3
4
5
简化的推送命令 git push
# 查看远程仓库
git remote -v
1
# 删除远程仓库
git remote rm <仓库名>
1
# 克隆远程仓库
git clone <URL>
1
# 克隆指定分支
# 克隆指定分支
git clone -b <分支名> <仓库地址>
1
2
2
# 分支管理
编辑 (opens new window)
上次更新: 2023/02/07, 14:51:48