一、Linux
cd . .. - ~
- ls -a h l 通配符
- mkdir
- bouch
- nano
- vim
- cat
- clear
- cp -r ./db/ ./lib/
- mv -r
- rm -r
- which
- pwd
- grep
二、git
-
配置github信息
用户名 git confit --global username ‘RandySun01’
绑定邮箱:git confit –global user.email ‘2214611978@qq.com’
-
创建本地仓库
git status
git init
git add
git commint -m ‘提交信息’
git log
-
切换更新的版本
git log
git reset - - hard ‘hash值’
git relog 在切换回去
git reset - - hard ‘hash值’
-
提交到远程仓库
git remote add origin <ssh>
git push -u origin master —->把本地仓库提交到远程仓库中
-
拉取项目
git clone <html链接>git pull origin <分支名称>--->从远程仓库中拉取到本地
git push origin master <分支名称>: ---->将本地提交到远程仓库中
-
创建分支
git branch 查看分支
git branch <分支名称>
git checkout <分支名称> --- >切换分支((切换其他分支的时候需要提交一下))
git branch - d <分支名称> --- >删除分支
-
合并分支 merge和rebase合并分支
git checkout <分支名称> -- >切换分支
git merge <合并分支>
-
stash
- git stash 将当前工作区所有修改过的内容存储到“某个地方”,将工作区还原到当前版本未修改过的状态
- git stash list 查看“某个地方”存储的所有记录
- git stash pop 将第一个记录从“某个地方”重新拿到工作区(可能有冲突)
- git stash clear 清空“某个地方”
- git stash apply 编号, 将指定编号记录从“某个地方”重新拿到工作区(可能有冲突)
- git stash drop 编号,删除指定编号的记录