git:本地有的資料夾push到github上之後卻看不到
巴扎黑
巴扎黑 2017-04-28 09:04:39
0
4
1211

如題,我本地有一個_posts資料夾,但是我做了一些修改後再push到github上卻看不到這個資料夾了,請問這是怎麼回事,該如何修復呢?

git status的輸出如下:On branch gh-pages

Your branch is up-to-date with 'origin/gh-pages'.

nothing to commit, working directory clean

然後操作

   git add _posts
   git status

輸出:

  On branch gh-pages
  Your branch is up-to-date with 'origin/gh-pages'.nothing to commit,             working directory clean

git commit -a的輸出

On branch gh-pages
Your branch is up-to-date with 'origin/gh-pages'.
nothing to commit, working directory clean

執行git rm -r _posts後有以下輸出:

fatal: pathspec '_posts' did not match any files
巴扎黑
巴扎黑

全部回覆(4)
刘奇

github預設不允許push空資料夾,所以你只add一個空資料夾是push不上去的。

黄舟

你有沒有git commit -a?不添加commit,是push不上去的。

刘奇

你的工作目錄對嗎

滿天的星座

你那上面的輸出資訊一直再說工作目錄是乾淨的,沒什麼好commit的。要么是你目录下没有文件,要么是你已经执行过一次commit,之後沒有再修改或添加過文件。你可以:

  1. _posts下创建一个文件
    touch _posts/README.md
  2. 加到Git
    git add _posts
  3. 新增操作資訊
    git commit -m '创建_posts/README.md文件
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板