git常用命令记录

fifii0616 / 2023-08-13 / 原文

git仓库初始化

git init

查看git仓库状态

git status

git基本工作流程

将文件加入缓存区
> git add .
> git add test_*

将缓存区的文件提交到仓库
> git commit -m "提交信息"

将本地仓库代码 push到 远程仓库
> git push origin branch_name

拉取远程分支到本地
> git pull origin branch_name

分支管理

git branch #显示本地分支
git branch -a #查看所有分支(包括本地和远程)
git branch new_branch_name #新建分支
git checkout new_branch_name #切换分支
git branch -d new_branch_name #删除分支
git checkout -b new_branch_name #新建分支并切换到新建的分支
git branch --set-upstream-to=origin/query_vip #将本地 query_vip 分支关联到远程 query_vip 分支

删除untrack文件

git clean -fd #删除文件和目录 加上【-n】预览将要删除的文件

将文件从暂存区删除

git rm --cached file_name