Github 上传和删除文件夹


Github 上传和删除文件夹

1. 上传文件夹

  • 右键本地空的文件夹 >> 选择 Git Bash Here 打开命令窗口($ git --help 帮助命令)
  • $ git clone + 仓库地址(Clone with HTTPS)
  • 复制要上传的项目到 Repository 文件夹下
  • $ cd + Repository 的名字
  • $ git init
  • $ git add .
  • $ git commit -m “XX提交的信息”(on branch master)
  • $ git push,首次需要登录,登录成功后即上传成功

2. 删除文件夹

  • 右键 Repository 的文件夹 >> 选择 Git Bash Here 打开命令窗口($ git --help 帮助命令)
  • $ git pull origin master 将远程仓库里面的项目拉下来
  • $ dir 查看有哪些文件夹
  • $ git rm -r --cached target 删除 target 文件夹
  • $ git commit -m “删除了target”(on branch master)
  • $ git push -u origin master 删除完毕

3. 附录

a. git push -u origin master

  • $ git push origin:将当前分支推送到 origin 主机的对应分支。 如果当前分支只有一个追踪分支,那么主机名都可以省略。
  • $ git push:如果当前分支与多个主机存在追踪关系,那么这个时候 -u 选项会指定一个默认主机,这样后面就可以不加任何参数使用 git push。
  • $ git push -u origin master:上面命令将本地的 master 分支推送到 origin 主机,同时指定 origin 为默认主机,后面就可以不加任何参数使用 git push 了。
  • 不带任何参数的 git push,默认只推送当前分支,这叫做 simple 方式。此外,还有一种 matching 方式,会推送所有对应远程分支的本地分支。Git 2.0 版本之前,默认采用 matching 方法,现在改为默认采用 simple 方式。

b. Git Cheat Sheet

Github 上传和删除文件夹
Github 上传和删除文件夹


原文链接:https://qwert.blog.****.net/article/details/105986131