sourcetree
分布式管理 速度快
1. 图形操作
https://www.sourcetreeapp.com/
2. 命令 √
安装git客户端:
https://git-for-windows.github.io/
验证是否安装ok?
在任意地方 -> 右键 -> git bash
mkdir 创建目录
rmdir 删除目录
touch 创建文件
rm 删文件
ls 列出当前目录下所有内容
ll 查看当前目录的子文件
pwd 查看当前目录
clear 清屏
cd 切换目录
cd .. 退回上级
rm -rf 删除非空目录
vi a.txt -> "i" -> 编辑 -> esc -> :wq
cat a.txt 查看文件内容
普通目录变成git仓库:
git init
拉取项目
git clone 项目地址
本地正常操作
git add .
git commit -m "xxxx"
提交
git push
更新
git pull
查看此时git仓库状态
git status
查看提交日志
git log
版本回滚
git reset --hard commit_id
查看分支:
git branch
创建分支有两种方法:
1.创建
git branch 分支名称
2.切换分支:
git checkout 分支名称
3.创建并且切换: √
git checkout -b 分支名称
合并分支(把当前工作成功提交到master上):
git merge 分支名称
查看当前分支:
git branch
删除分支:
git branch -d 分支名
1. 配置本地
查看本地git配置:
git config -l 查看配置
git config --global user.email "aaa@aa.com"
git config --global user.name "ccc"
2. 本地生成一个秘钥(SSH key)
ssh-keygen -t rsa -C “xxx@xxx.com” 一路回车
3. 拿到秘钥
当前C盘,当前用户列表里面找到.ssh文件夹,里面有两个文件:
id_rsa和id_rsa.pub
id_rsa.pub √ 用普通记事本打开
4. 把秘钥填写到相应网站上(github)
点击头像 -> settings -> SSH and GPG key -> 添加
1. 确保github上已经建了一个项目:
2. git clone 项目地址
3. 本地正常操作
git add .
git commit -m "xxxx"
4. 提交
git push
5. 更新
git pull