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

相关推荐
春生野草11 分钟前
Git-git stash与分支管理
git
ljh57464911912 分钟前
Git合并冲突解决方法
git
悟能不能悟14 分钟前
git revert commit和undo commit的区别
git
222you12 小时前
Git的diff命令
git
补三补四14 小时前
Git 基础操作指南
大数据·git·elasticsearch
222you1 天前
git的命令
git
Coolbike1 天前
Git工作流
git
~央千澈~1 天前
实战针对本地项目git如何移除旧仓库关联并且添加关联新仓库-优雅草卓伊凡
git
JH30731 天前
git常用命令大全
git
ll5776443322 天前
使用PyTorch实现自定义损失函数以FocalLoss为例的详细教程
git