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

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

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

GitHubって?

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

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

参考のサイト

GitHubとは?特徴からアカウント登録方法まで徹底解説! | Udemy メディア
本記事ではコード管理に便利なG…
世界一優しいGitHubの使い方入門講座 | テックキャンプ ブログ
出典: GitHub Octodex GitHubとは GitHubは、ソフトウェア開発プロジェクトのバージョン管理を共有できるウェブサービスです。 2008年に設立したこのサービスは、1年も経たずに開発者の中で圧倒的な人気を博し、いまやIT業界でも必須のサービスになりました。 エンジニア以外にも、経営者やデザイナーな

 

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をコピーしました