邪恶命令:rm -rf / (删除全盘内容)
查
- pwd (查看当前路径)
- ls (查看当前路径有多少文件)
- ls+路径 (查看指定路径有多少文件)
- cat+文本名 (查看文本内容)
增
- touch 1.txt (创建文本1)
- mkdir a/ (创建目录a)
- mkdir -p a/b/c (创建多层目录)
删
- rm 1.txt
- rm -r a (删除a文件夹)
改
tip:改文件名字, 移动和重命名是同一个操作
- mv 1.txt 2.txt
- mv 1.txt a/1.txt (把1.txt 移动到a文件夹)
命令行操作
code+文件名 (用code打开)
code . (用code打开当前文件)
使用git需要配置这六行命令
git config --global user.name+你的英文名 (名字随便写,可以和github用户名和邮箱一样)
git config --global user.email+你的邮箱
git config --global push.default simple
git config --global core.quotepath false
git config --global core.editor "code --wait"
git config --global core.autocrlf input
查看是否配置成功
git config --global --list
需要保证code可以在命令行执行,如果不能需要配置PATH
命令行直接输入code,可以成功打开VScode===成功
PATH配置参考路径
E:\qianduan\Microsoft VS Code\bin
git之本地仓库命令行操作
git --version (查看git版本)
git init (初始化)
git add+文件名/. (需要提交的文件/当前所有文件)
(.gitignore) 不需要提交的内容放在这个文件里
git status (查看将要提交的文件)
git commit -m "提交的理由" tip: 如果提交的理由里有空格需要用引号包起来
git commit -v (v: verbose啰嗦的意思,可以看到更改的内容)
--------
git commit -v --amend (修改上次提交的内容)
此操作可能会让你先git pull再运行git push
--------
git log (查看提交的版本)
git reflog (查看所有提交的版本)
git reset --hard xxxxxx (xxxxxx是提交号的前6位,此操作请保持当前文件没有需要提交的内容)
git branch x (在当前提交版本创建分支x)
git branch (查看分支 *代表你在哪个分支)
git branch -d x (删除分支x)
git checkout x (进入分支x)
git checkout master (进入master分支: 默认分支)
history (提交历史)
git merge x (合并分支x,请确定你在保留的分支上)
git status -sb (sb:(simplify branch简化分支)查看哪些文件冲突了)
git之远程仓库命令行操作(前提你已经配置了远程(公钥))
git push (上传到远程分支)
git push origin x:x (上传分支方法一)
1. git checkout x (上传分支方法二)
2. git push -u orgin x
- 本地搜索公钥地址.ssh文件里的类似id_ed25519文本
命令:cat+公钥文本地址 - 如果要上传到多个远程仓库网站
请在指定的网站配置好你的公钥再上传
git之下载别人的远程代码
tip:自己的代码可以用ssh下载别人的代码用https
git clone+地址