建立文件git
echo > README.md(文件名)
建立文件时输入信息缓存
echo "(message)" >> README.md (文件名)
初始化本地仓库code
git init
添加文件放入缓存流中rem
git add . (点"."表示添加当前文件夹所有文件,添加某个文件直接使用文件名)
克隆远程仓库it
git clone 仓库地址
把缓存内容放进发送头ast
git commit -m "xx" (“xx”为对本次上传做的说明)
添加remote地址文件
git remote add origin 新地址
查看remote地址co
git remote -v
删除remote地址block
git remote rm origin
拉取远程内容远程
git pull --rebase origin master
提交至远程
git push (-u) origin 分支名 (-f) (第一次提交加上-u,强行提交忽略远程修改加-f)
新建分支
git branch 新分支名 (SHA值)(若是新建的分支是某个分支的拷贝,需加上SHA值,该值可在git log中找到)
修改当前分支名
git branch -M main(新分支名)(参数-M跟-m区别:前者即使新的分支名已经存在也会修改,后者则不会)
删除分支
git branch -D main(分支名)
查看分支状态
git status
切换分支
git checkout 分支名
容许合并不相关历史
git pull --allow-unrelated-histories
查看历史提交
git log (输出最后若是是':',按'q'便可退出)
git init echo >README.md git add .//git add README.md git commit -m "submit README.md" git remote add origin 仓库地址 git push -u origin master(分支名)
git remote -v git remote rm origin git remote add origin 仓库地址
git log git checkout 分支名
git log(记下对应分支的SHA值) git branch 新分支名 (SHA值) git checkout 新分支名