github删除文件步骤+git基本指令讲解
github删除文件
1、我们需要先从gitHub远程仓库中克隆我们需要操作的远程仓库:
git clone <仓库地址>
2、我们先进入到本地仓库:
cd gitrepo
3、删除该文件/文件夹:
git rm filename
git rm -r foldername
4、添加commit
git commit -m " deleted"
5、将本地内容推送到远程仓库
git push
git基本指令讲解
Git是目前世界上最先进的分布式版本控制系统,没有之一,对,没有之一!
三个区
工作区(working diretory) 用于修改文件
缓存区(stage) 是用来暂时存放工作区中修改的内容
提交历史(commit history) 提交代码的历史记录

主要的几个命令
1、git commit
该命令会将git add .存入暂存区修改内容提交至本地仓库中,若文件未添加至暂存区,则提交时不会提交任何修改
git commit –m “本次提交描述” #基本用法
2、git stash
git stash #所有未提交的修改都保存起来,用于后续恢复当前工作目录
git stash save “stash_name” #给每个stash加一个message,用于记录版本
git stash pop #恢复最新缓存的工作目录(第一个),并删除缓存堆栈中的那一个stash删除、
git stash apply #pply则只恢复不删除
git stash list #查看现有所有stash
git stash drop #移除最新的stash,后面也可以跟指定stash的名字
3、git add
删除文件后需要 git add -A, 光 git add. 不行,以默认使用git add -A就行,具体如下。
git add -A #保存所有的修改
git add . # 保存新的添加和修改,但是不包括删除
git add -u #保存修改和删除,但是不包括新建文件
4、git push
git checkout既可以操作分支,也可以操作文件
git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master
#上面命令表示,将本地的master分支推送到origin主机的master分支。如果master不存在,则会被新建。
git push origin :master
# 等同于
git push origin --delete master
#上面命令表示删除origin主机的master分支。如果当前分支与远程分支之间存在追踪关系,则本地分支和远程分支都可以省略。
git push origin
#上面命令表示,将当前分支推送到origin主机的对应分支。如果当前分支只有一个追踪分支,那么主机名都可以省略。变成
git push
#如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push
git push -u origin master
5、git pull
git pull命令用于从另一个存储库或本地分支获取并集成(整合)。git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并
git pull <远程主机名> <远程分支名>:<本地分支名>
git pull origin master:test
#要取回origin主机的master分支,与本地的test分支合并
#如果远程分支(master)要与当前分支合并,则冒号后面的部分可以省略。上面命令可以简写:
git pull origin master
未完待续。。。。
本文介绍了如何在GitHub上删除文件的步骤,包括从远程仓库克隆、进入本地仓库、删除文件、提交和推送。同时,讲解了Git的基本指令,如工作区、缓存区和提交历史的概念,以及git commit、git stash、git add、git push和git pull等常用命令的使用。
2340

被折叠的 条评论
为什么被折叠?



