GitHub删除已有文件和提交文件的方法


删除已有文件

只删除远程仓库中的文件,不删除本地仓库中的文件

$ dir 										# 查看当前目录
$ git rm -r --cached test.txt            	# 删除test.txt文件
$ git commit -m '删除了build中的.class文件'  # 填写描述本次操作的相关信息
$ git push -u origin master					# 将本次更改更新到github项目上去
$ git push                                  # 上一步也可以简单写成

同时删除远程仓库和本地仓库中的文件

执行完上述操作后,在本地仓库中把文件删了就行(狗头)。


提交文件

$ git init   # 在当前项目的目录中生成本地的git管理(在当前目录下多了一个.git文件夹,只需要在第一次提交时输入此命令)
$ git add .  # 将项目上所有的文件添加到仓库中,如果想添加某个特定的文件,只需把.换成特定的文件名即可。
$ git commit -m "注释" # 表示你对这次提交的注释,双引号里面的内容可以根据个人的需要描述。
$ git push -u origin master	# 将本次更改更新到github项目上去,强心推送
$ git push # 上一步也可以简单写成,普通推送

如果出现上传不成功,可能是因为你远程仓库已经存在文件,和你本地仓库文件不一致,或者你本地仓库的文件不是最新的。这个时候,你需要执行下面这行命令:

$ git pull origin master # 将远程仓库的文件重新下载到本地仓库
$ git push origin master # 然后再次执行

猜你喜欢

转载自blog.csdn.net/Jormungand_V/article/details/108817623
今日推荐