質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
SourceTree

SourceTreeは、Gitのクライアントツール。視覚的に操作するGUI形式でGitの操作が容易になります。MacやWindowsなどのOSに依存しておらず、PC環境に合わせてインストールすることが可能です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Q&A

解決済

3回答

3212閲覧

sourcetreeからgithubにあげたファイルを削除したんですが、githubに戻ってみてみたらステータス上は削除されてるんですが中身は見えます。これすらも削除したい。

退会済みユーザー

退会済みユーザー

総合スコア0

SourceTree

SourceTreeは、Gitのクライアントツール。視覚的に操作するGUI形式でGitの操作が容易になります。MacやWindowsなどのOSに依存しておらず、PC環境に合わせてインストールすることが可能です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

0グッド

1クリップ

投稿2019/07/05 01:57

sourcetreeからgithubにあげたファイルを削除したんですが、githubに戻ってみてみたらステータス上は削除されてるんですが中身は見えます。これすらも削除したい。

testというファイルをあげたけど、sourcetreeで削除。
githubではまだtestがある。
この表示も消したいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

参考情報

  • Git リポジトリに上がっているファイルを履歴ごと消すには?

https://qiita.com/go_astrayer/items/6e39d3ab16ae8094496c

  • Git ファイルの履歴を完全に削除する

https://gist.github.com/ktx2207/3167fa69531bdd6b44f1

  • コミット履歴からファイルを削除する

http://network.station.ez-net.jp/special/git/usage/commit/remove-file.asp

  • Gitの履歴から重要なファイルとそのコミットを削除する

https://codeday.me/jp/qa/20181214/13468.html

投稿2019/07/06 09:22

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

いちおう、filter-branchという手段があって、過去の履歴も全て塗り替えて消してしまうことが可能です(Qiita)。

ただし、

  • 同じリポジトリを使っている全員に対して、この操作をする旨を伝えてローカルで対応してもらわないとトラブルになります。不特定多数の人が開発に参加しているリポジトリの場合、事実上不可能です。
  • 操作が複雑な上に、ミスをすると取り返しがつかなくなります。

ということで、履歴が浅い場合にはリポジトリごと消して再作成、のほうが手軽です。

投稿2019/07/05 02:14

maisumakun

総合スコア145123

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2019/07/05 02:15 編集

Git管理の中にパスワードやキーを入れてしまった場合は、「そのパスワードやキーを変更して無効化する」ほうが手っ取り早いかもしれません。
guest

0

ベストアンサー

Gitというものはバージョン管理システムってことで、作業フォルダのあらゆる修正を記録し、任意の時点のフォルダ状態に戻すことができる、というのも旨とするツールです。
お望みのようなことはムリだと思っておきましょう

どうしても削除したいなら、そのリポジトリを削除してしまい、新たにリポジトリを作り直すことですね

投稿2019/07/05 02:05

y_waiwai

総合スコア87719

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/07/05 02:08

あげたものを削除することができないんですか? 上書きすれば消えますか?履歴みたいなのが残ってそこでソース見えると思うんですが、完全にソースを消すことは無理ですか?
y_waiwai

2019/07/05 02:15

Gitはそういうツールじゃないです。あきらめましょう #まあ、そのファイルを追加する以前までのコミットを全部取り消すとかすれば消せる、、かな?
退会済みユーザー

退会済みユーザー

2019/07/05 02:18

残念です????ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問