配置个人信息
git config --global user.name "username"
git config --global user.email moxiaodegu@163.com
查看配置信息
git config --list // 全部
get config user.name // 某个
初始化
git init
提交与修改
git clone //拉取代码
git add [file1] [file2] //提交到暂存区
git add . // 全部提交到暂存区
git status // 查看工作区更改
git diff [file] // 比较工作区和暂存区的改动
git diff --cached [file] || git diff --staged [file] // 比较暂存和上一次commit的差异
git commit -m "" // 提交暂存区的代码到仓库区
git commit [file1] [file2] -m "" //提交部分暂存区代码到仓库区
git commit -a // add + commit
git branch // 创建分支
git checkout // 切换分支
git checkout -b //创建分支并切换
git branch -d // 删除分支
git merge [branch] // 将分支合并到当前分支
ssh公钥配置
cd ~/.ssh // 进入ssh目录
cat id_rsa.pub // 查看ssh公钥
// 删除旧公钥
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
// 生成公钥
ssh-keygen -t rsa -C "你的邮箱"