蘑小De菇

个人技术博客

hi,我是蘑小De菇,一名前端开发者。


记录个人对技术的理解和开发过程中遇到的问题,欢迎了解更多。

git

配置个人信息

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 "你的邮箱"

下一篇

weakMap & weakSet