github删除仓库及文件夹

来源:互联网 发布:css工具 ubuntu 编辑:程序博客网 时间:2024/06/06 09:04

准备删除delete这个仓库

这里写图片描述

进入仓库后选择setting
这里写图片描述

选择danger zone中的delete this repository
这里写图片描述

确认要删除的仓库
这里写图片描述

完成

删除文件夹

git rm -r –cached “directory”
git commit -m “remove this directory”
git push origin master

这里写图片描述

首次更新出现问题:
提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更
提示:(如 ‘git pull …’)。
提示:详见 ‘git push –help’ 中的 ‘Note about fast-forwards’ 小节。

解决办法:git push -u origin +master  使用+master 强制更新
解决办法二:这时候需要执行

git pull origin master

(nano编辑器随便写点内容)

git pull origin master master

然后再git push origin master

出现权限问题:
这里写图片描述
查看文件夹及文件的权限:
ls -la
通过chmod 775 test/* 改变文件权限

(cp -r /test1 /test2将test1文件夹里面所有内容复制到test2文件夹下)

基本操作

1.在文件夹下
git init

2.查看文件状态
git status

3查看文件修改(没有add之前)
git diff

4.add所有文件
git add .

5查看文件具体状态
git status -s

6.查看文件的修改(add后)
git diff –cached

7查看文件修改(add前和add后)
git diff HEAD

8改变文件不修改commit
git commit –amend –no-edit

9.将文件a.py由staged状态转为modified状态
git reset a.py

10.将文件由staged状态转为modified状态
git reset –hard HEAD

14.修改文件状态(提交后的版本,返回上2个状态)
git reset –head HEAD~2

12查看所有修改过的版本
git reflog

13.查看提交过的版本
git log –oneline