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

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

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

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

TortoiseSVN

TortoiseSVNは、フリーのSubversion(SVN)クライアントです。 Windowsのシェルエクステンションとしての機能を果たします。 Subversionのコマンドを実行せずに使用が可能です。

Q&A

解決済

1回答

2943閲覧

Gitの作業ツリーの変更の戻し方がわかりません。

退会済みユーザー

退会済みユーザー

総合スコア0

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

TortoiseSVN

TortoiseSVNは、フリーのSubversion(SVN)クライアントです。 Windowsのシェルエクステンションとしての機能を果たします。 Subversionのコマンドを実行せずに使用が可能です。

0グッド

0クリップ

投稿2021/09/02 12:20

編集2021/09/02 12:32

イメージ説明
イメージ説明

Gitでプルができなくなり、ログを表示で確認してみたところ、
Gitの作業ツリーの変更となっておりました。
これが原因でプルができなくなってしまったと思うのですが、
https://www-creators.com/archives/1290
上記や他を探してみたのですが、解決策が分からず、
作業ツリーの変更はどのように戻せるか教えて頂きたいです。

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

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

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

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

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

y_waiwai

2021/09/02 12:39

元の場所ってのはわかってるんでしょうか
退会済みユーザー

退会済みユーザー

2021/09/02 12:42

いえ、元の場所がどこにもどしたら今まで通りプルできるのかわかりません。。
退会済みユーザー

退会済みユーザー

2021/09/02 12:44

作業ツリーの変更を押したら 2件のファイルを変更しました と表示ありました。 こちらを取り消したらもとに戻ることはできないでしょうか?
guest

回答1

0

ベストアンサー

質問でわからないのが、「元の場所」です。
はじめは 「branch を切り替えてしまったので元のbranchに戻したい」と読んだのですが
(これは y\waiwaiさんも同じみたい)
読み直すとどうもそうではなく、同じbranchでの話のようです。

もしそうだとすると
pull できなくなったのは、localでfileを編集し、それが pullしてしまうと変更がなかったことにされてしまう状態だからです。
その pullするリポジトリはあなたが一人で使っているのか、他の方も使って共同で作業しているのか、で話は変わる部分がありますが、

今回は pull できるようにする ことだけ

localの修正内容を確認してください。コマンドなら git diff です。添付画像のツールは知らないので。
その修正が必要なものであるなら commit してください
不要なものであるなら 戻してください。コマンドなら git checkout 元に戻すfileの名 です。

そうすれば pull は可能になります。

投稿2021/09/02 22:56

winterboum

総合スコア23416

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問