GitHubにあげたフォルダが消せなくて困った【備忘録】

現在、ポートフォリオサイトを作ることを
目標に動いているのですが
サイトをアップロードする場所に
GitHubPagesを使うことにしました。

折角なのでGitも使えるようにしてしまおうと思ったためです。

GitHubって?

ソースコードの管理をするシステムらしいです。
全世界の方がプログラムの作品を公開したり、
保存したりすることが出来て、後はバージョン管理とかが
楽だと聞きました。

私はそんな詳しくはないので
参考をいくつか貼っておきます。

参考のサイト

GitHubとは?特徴からアカウント登録方法まで徹底解説!|Udemy メディア
コード管理に役立つサービスGitHubを紹介します。この記事を読めばGitHubの用語の意味や使い方、アカウント登録方法まで分かります!
GitHubの使い方入門!初心者向けにわかりやすく解説 | テックキャンプ ブログ
GitHubの使い方を知りたい?本記事ではGitHubの使い方をわかりやすく解説。GitHubを初めて使うプログラミング初心者必見。

 

GitHubPagesって?

githubについている静的サイトのホスティングサービスだそうです。
簡単に静的サイトを上げることができます。
javascriptとかも使えるようです。
サイトの容量や転送量には制限があるみたいでした。
それでもぱっとあげて見れるのはとても便利だと思います。

これもそんなに詳しくはないので
参考にさせていただいたサイトを貼っておきます。

参考サイト

GitHub Pages を使った静的サイトの公開方法が、とても簡単になっていた | Tips Note by TAM
TAM のテクニカルチームがお届けする WEB技術ブログ!

フォルダ消せなくて困った備忘録

私がとった解決策

1.元のGitのリポジトリを一度削除(隠しフォルダの.gitを消しました)
2.空のフォルダに新しくリポジトリを作る(git initを使います)
3.リモートリポジトリに接続し直す
4.pullしてリモートリポジトリから取ってくる
5.消したいフォルダの名前を入れて下記のコマンドを入れる

$ git rm -r [削除したいフォルダ]

6.ステージにあげて?、コミットして、プッシュする。

途中で起こったあれこれ

Gitよくわからなくてここにたどり着くまでに
3時間ぐらいかかりました。

途中でpullもpushもどちらもできなくなりまして
どうしたらいいんだとなりましたよ…。

マージするためのコマンドを入れてみたりもしたのですが
余計にエラーが出るようになりました…
意味がわからないのに入れるものじゃないですね…

無理やりくっつけようとするより
新しくローカルリポジトリ作って
そこにリモートリポジトリをpullして同じにしてから
色々したほうがいい
と今回のことで気づけました。

初心者で同じ様なことになる人が
いるかも知れないので一応書いておきます。

コメント

タイトルとURLをコピーしました