git-常用命令

pull

git pull

拉取远程分支到本地

git fetch origin <remote_branch_name>:<local_branch_name>

git checkout <local_branch_name>

git pull 每次都需要输入用户名密码

git config --global credential.helper store

然后执行一遍git pull

输入用户名密码,此时会自动保存,之后就不用再输入了

新建分支

git checkout -b iss53

删除分支

// 删除本地分支

git branch -d localBranchName

// 删除远程分支

git push origin --delete remoteBranchName

新建分支并推送到远程

git push origin 新分支名:新分支名

暂存

// 暂存

git stash save "暂存运维新需求"

// 查看暂存

git stash list

// 使用暂存并删除

git stash pop

// 使用暂存不删除

git stash apply

// 删除暂存

git stash drop

commit

// 撤销commit

git reset --soft HEAD^

git reset --hard

// 恢复被删除的分支

git reflog

git reset --hard 6b04ce4

移除跟踪

//不删除本地文件

git rm -r --cached 文件目录

//删除本地文件

git rm -r --f .

// 删除readme1.txt的跟踪,并保留在本地。

git rm --cached readme1.txt

// 删除readme1.txt的跟踪,并且删除本地文件

git rm --f readme1.txt

相关推荐
渣渣小码16 小时前
GIT客户端配置支持中文
git·git中文显示
鄃鳕16 小时前
Git 拒绝 pull,本地有未提交的修改
git
Leslie_Lei20 小时前
【Eclipse】eclipse打开git拉取的项目
java·git·eclipse
渣渣小码1 天前
GIT快速上手(常用指令)
git
会豪2 天前
Git命令-图解-小白专享
git
韦禾水2 天前
IntelliJ IDEA 2023更新git凭据
git·intellij idea
Yvonne爱编码2 天前
构建高效协作的桥梁:前后端衔接实践与接口文档规范详解
前端·git·ajax·webpack·node.js
@CLoudbays_Martin112 天前
CDN是否能有效检测并且同时防御Ddos 和 CC 攻击?
java·服务器·网络·数据库·git·数据库开发·时序数据库
oscar9992 天前
Monorepo 全面解析:优势、挑战与适用场景
git·monorepo
龙之叶2 天前
Git Commit 生成与合入 Patch 指南
git