git

git指令

git常用指令

Posted by dm on August 14, 2020

将项目发布至git命令

git init
git add .
git commit -m 'first'
git remote add origin https://github.com/fikyair/SSM.git (ps:新建的仓库地址)
拉取代码
git pull --rebase origin master
git push origin master
4等待上传就好了
5在github上刷新一下就看到自己的本地项目了

切换分支

git checkout dev

删除远程仓库文件

1.查看哪些文件可以删除
git rm -r -n --cached .idea

2.确认删除文件
git rm -r --cached .idea

删除本地未提交文件

git clean -d -fx

查看Linux中git ssh-key值的方法

cat /root/.ssh/id_rsa

git丢弃本地修改的所有文件(新增、删除、修改)

#本地所有修改的没有的提交的都返回到原来的状态
git checkout . 
#把所有没有提交的修改暂存到stash里面可用git stash pop回复
git stash
#返回到某个节点不保留修改
git reset --hard HASH 
#返回到某个节点保留修改
git reset --soft HASH 

#返回到某个节点
git clean -df 
git clean 参数
    -n 显示 将要 删除的 文件   目录
    -f 删除 文件
    -df 删除 文件  目录

git checkout . && git clean -xdf