問題タブ [atlassian-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.
git - SourceTree の git-blame はどこにありますか
誰がどの行/ファイルに変更を加えたかを知りたいです。git-blame はまさにそれを行います。SourceTree には git-blame ビューがありますか?
git - git mv は SourceTree のどこにありますか?
ファイルを移動できることは知っています。しかし、ディレクトリ全体の名前変更と移動についてはどうでしょうか?
git - Sourcetree を使用して複数のコミットにまたがるパッチを作成するにはどうすればよいですか?
「パッチを作成」すると、ダイアログは、選択したコミットの「先」であるパッチを作成することを確認しました。
ダイアログで 2 つの別々のコミットを興味深く選択すると、差分パネルにそれら 2 つの間の差分が表示されます。これが私が必要とするパッチです。
しかし、「OK」を押すと、単一のコミット パッチが取得されます。
Sourcetree を使用して、私が意図したことを達成する方法はありますか?
(注: 「sourcetree」タグがあればいいのでは?)
git - SourceTreeに履歴が表示されない
BitbucketにGitプロジェクトがあり、コミット履歴を確認できないという問題が発生しています。コードをチェックインしてリポジトリにプッシュすることはできますが、変更を確認できません。ただし、サイトまたは他のGitビジュアルクライアントを使用すると、コミットを確認できます。私が間違っていることについて何か考えはありますか?SourceTreeバージョン1.5.4。
git - Sourcetree のタグ メッセージの場所
Sourcetree の git タグの対応するメッセージにはどこからアクセスできますか。タグのコンテキスト メニューは、そのようなオプションを提供していないようです。
git - GitHub for MacでGitpre-commitフックが失敗する(コマンドラインで動作)
非常に単純なpre-commitスクリプトを作成しました:-
git commit
コマンドラインで(テストに失敗して)実行すると、期待される出口1がメッセージとともに表示されますTests failed. Aborting..
。
ただし、GitHub for Macを使用すると、次のようになります。
npm
GitHub for Macが使用している実行環境では利用できないのではないかと推測していますが、これを修正する方法を模索していると、頭がおかしくなります。
git - SourceTreeのgitサブモジュールの更新はどこにありますか?
SourceTreeでgitサブモジュールを更新するにはどうすればよいですか?
git - Git ソフトウェア (Gitbox、Github、SourceTree など) は、ローカルではなくリモート リポジトリを使用できますか?
私は Git ソフトウェアを使用してコミットをプッシュするのが好きですが、私が使用するもの (Gitbox、Github、SourceTree) はすべて、新しいリポジトリを追加するときにローカル リポジトリを要求します。
つまり、私のレポはローカルマシンではなく開発サーバーにあります。
では、Git ソフトウェアはリモート Git リポジトリを開発リポジトリとして使用し、それをメイン リポジトリ (Github や Bitbucket など) にプッシュできますか?
そうしないと、ソフトウェアを使用できず、SSH 経由でコマンド ラインを使用する必要があるようです。
ありがとう
git - Gitの変更はどこに行きましたか?
私はGitに変更を加え、元に戻しました。別の開発者がマージに問題を抱えていました。彼らは何かをし、プッシュをしました。更新を確認してプルを実行すると、変更の半分が元に戻されました。どうしたの?彼らはマージの競合があり、ファイルのバージョンを使用したと思いますが、それでもGitで私の作業の履歴を見つけることができませんか?
私はSourceTreeを使用していますが、まだあまり快適ではありません。Smart Gitをインストールしたばかりですが(もっとよく知っています)、どちらで何が起こったのかを発見するのに役立つものは何も見つかりませんでした。