git 分布式版本管理工具
https
设置姓名及邮箱号
git config --global user.name "xxx"
git config --global user.email "xxx"
查看本地目录
git config --list
ssh
用户 设置 公钥
ssh-keygen -t ed25519
-C "user.email"
更改 ssh.pub
新增密钥
git组成
- 工作区
- 暂存区
- 代码仓库
链接仓库
将远程仓库地址克隆到本地:git clone 仓库地址
上传代码过程
git init 初始化
- 添加 git add 添加的名字 / 全部添加 git add .
- 暂存区 git status
- 描述信息 git commit -m '描述信息'
- 拉取代码 git pull origin 分支名
- 推送代码 git push origin 分支名
- 查看日志 git log
分支
- 创建分支 git branch 分支名
- 检查当前分支 git branch -v
切换分支 git checkout 分支名
合并分支
要回到合并的那个分支
git merge 被合并的分支名
结束进程
ctrl + c
:wq 回车
解决冲突
- 手动选择保留内容
- 重新上传
删除分支
- 回到主分支上
- 删除本地分支 git branch -d 分支名
- 强制删除本地分支 git branch -D 分支名
- 删除远程分支 git push origin --delete 分支名