問題タブ [sourcetree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6892 参照

git - 元のファイルが残っていても SourceTree に名前の変更を検出させる

一部の Javascript ファイルを TypeScript ファイルに変換しようとしています。move.jsファイルの名前move.tsを IDE (この場合は VSCode) に変更し、TSC でコンパイルして、すべてが機能するかどうかを確認しました。ここで、変更をコミットします。

SourceTree や Git に次のことを理解させる方法がわかりません。

  1. 元のファイルの名前が変更されました。
  2. そのファイル (新しい名前) にはいくつかの変更があります。
  3. 元のファイルの名前を持つ新しいファイルが作成されました。

それは可能ですか?SourceTree (または失敗した場合は git コマンド ライン ツール) を使用してこの状態を示すにはどうすればよいですか? 2 つの別々のコミットが必要ですか?

SourceTree が示すステータスは次のとおりです。

SourceTree の状態

これらのファイルをそのままステージングすると、編集+追加としてコミットされますが、これは望ましくありません。

git status報告内容は次のとおりです。

ファイルの名前が変更され、編集され、同じ名前の新しいファイルがその場所に入力されたことを SourceTree や git に伝えるにはどうすればよいですか?

0 投票する
2 に答える
1484 参照

git - SourceTree がブランチを変更すると、コミットされていない作業が失われますか?

私はマスターブランチで自分のコードに取り組んでいましたが、コミットしていません。誰かが私のマシンに SourceTree をインストールし、ブランチを別のブランチに変更したため、ローカル ファイルがそのブランチに変更されました。以前のファイルがどこにあるのかわからないので、今私は立ち往生しています?? 彼らは失われていますか?? 何週間にもわたるハードワークについて話しているのですが、SourceTree はキャッシュされたコミットされていないファイルをどこに保存していますか? 助けてください。

0 投票する
2 に答える
661 参照

gitlab - Sourcetree gitlabクローンがURLに対して機能しない

SourceTree でレポを複製したい場合、常に「パスが正しくありません」というエラーが表示されますか?

任意のアイデア: 私の gitlab パス: git@gitlab.com:danielmauch/myapp.git ここに画像の説明を入力

0 投票する
1 に答える
1401 参照

github - Sourcetree が github にプッシュされない

リポジトリが github にプッシュされないという問題があります。私のリポジトリは自分の PC にあり、SourceTree でコミットし、github にプッシュしたいと考えています。

出力には次のように表示されます。

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags --set-upstream ots master:master POST git-receive-pack (チャンク)

そして、プロセスバーは動き続け、動き続けますが、何も起こりません。何か案は?ありがとう。

0 投票する
1 に答える
1188 参照

git - git gc - 致命的: 不正なオブジェクト refs/remotes/Icon

git gcは私にエラーを与えています:

Iconこれらのファイルが OS X の自動作成ファイルに関連付けられていることはわかっています。に追加しました.gitignore

しかし、私がこれを行う前に、それらはコミットされていた可能性があります。

リポジトリにコピーをコミット/持っているのは私だけです。

ありがとうございました。

0 投票する
2 に答える
783 参照

sourcetree - SourceTree ツリー ビューがありましたが、現在は消えています

最近 に更新したのでSourceTree v1.8.2.11、ツリー ビューがなくなりました。そんな便利機能。それはどこにある?

0 投票する
2 に答える
440 参照

github - sourcetree ツールを使用した git ブランチ チェックアウトに 45 分以上かかる

sourcetree ツールを使用して git ブランチをチェックアウトしていますが、45 分ほどかかります。

コマンドが実行される
git -c diff.mnemonicprefix=false -c core.quotepath=false clone --branch mybranch --recursive mygitrepourl

ブランチのサイズ: 670 MB

チェックアウトに時間がかかる理由を理解するのを手伝ってください。

0 投票する
3 に答える
1692 参照

git - Gitは履歴から重複したコミットを削除します.

だから....パスワードが含まれているファイルを履歴から削除しようとしていると言います(私は知っています-最初からgitignoreにあるはずです!)。https://help.github.com/articles/remove-sensitive-data/をポイント 6 までたどりましたが、SSH キーが Git Bash によって使用されていることに問題がありました (通常、BitBucket にリポジトリを格納するために sourcetree を使用します)。修正される予定で、履歴にすべてのコミットの複製があります (最新の 2 つを除く)。

親を見ると、重複したコミットは独立しています。実際には、マージされていない master の 2 つのブランチがあるように見えます。

これが私のログの上部と下部です: ログの上部と 下部

誰かが私がこれをきれいにする方法を提案できるなら、私はそれを大いに感謝します.