Kasan Blog

常用命令

https://blog.csdn.net/qq_38111015/article/details/84885809

touch a // 创建一个a文件
echo 1234 >> a // 把1234这个内容放入a文件
cat a // 打开a文件 读取出a文件中的内容
mkdir test // 创建test文件夹
rm 文件名 // 删除文件
pwd // 打印当前工作路径


ls // 查看当前路径下面的所有文件名
ls 文件夹名 // 查看对应文件夹中的内容
ls -l // 拉出最近git提交记录以及对应修改的文件名
ls -l -a // 拉出最近git提交记录以及对应修改的文件名,隐藏的文件也会显示


git init // 初始化 在工作路径上创建主分支
git clone 地址 // 克隆远程仓库
git status // 查看状态
git add 文件名 // 将某个文件存入暂存区
git add . // 将所有文件提交到暂存区
git commit -m "提交的备注信息"  // 提交到仓库
git commit -v //长备注提交到仓库



//六行命令
git config --global user.name 你的英文名
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 branch  //查看所有分支
git branch 分支name   //创建分支 
git checkout -b 分支名 // 创建并切换分支
git checkout 分支name     //切换分支
git branch -m 旧分支名 新分支名 // 修改分支名
git branch -d [本地分支name]   //删除本地分支 -d 普通删除 -D强制
git push origin --delete [远程分支name]   // 删除远程分支
//想删除远程分支,如果是默认分支,需要去改变默认分支才能删除


git branch -r // 列出远程分支(远程所有分支名)
git branch -a // 查看远程分支(列出远程分支以及本地分支名 远程分支会以remote/origin/分支名这
git reflog show --date=iso <branch name> // 查看指定分支的创建时间



//新仓库传远程
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:wdnmd1099/仓库名.git
git push -u origin main

//旧仓库传远程
git remote add origin git@github.com:wdnmd1099/仓库名.git
git branch -M main
git push -u origin main