問題タブ [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 投票する
8 に答える
51537 参照

macos - 警告: テンプレートが見つかりません /usr/local/git/share/git-core/templates

このエラー警告が表示されます: テンプレートが見つかりません /usr/local/git/share/git-core/templates when I clone repo in local repository this link , this link , and this link分ですが、レポはクローンしません。source-tree と OS X El Capitan を使用しています。どうすれば修正できますか?

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

git - Sourcetree は Openshift から複製できません

からクローンしようとしOpenshiftていSourcetreeます。SSH をOpenshift「ソース パス / URL」にコピーすると、次のエラーが表示されます。

次に、[ツール] -> [SSH エージェントの起動]に移動しましたが、何も起こりませんでした。

次に、 [ツール] -> [SSH キーの作成またはインポート]を試しました。新しいキーを作成して にアップロードしましたOpenshiftが、何も変わりませんでした。

私は何を間違っていますか?

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

git - live git ブランチと Dev git ブランチを同時に動作させる方法

git ワークフローがどのように機能するべきかについて、いくつかの光を当てることができるかどうか疑問に思っていますか? 現在の方法は完全に間違っていると 100% 確信しています。私たちが現在どのように運営されているかを説明でき、誰かが私たちのどこが間違っているかを教えてくれたら、それは素晴らしいことです.

Dev ブランチで作業している 2 人の開発者がいて、Dev サーバーでテストしています (作業中のファイルをサーバーに ftp する必要があります)。変更がテストされて完了したら、運用ブランチに変更をレプリケートします。これはライブ サーバーに ftp 接続されます。これは、行ったすべての変更を追跡する必要があることを意味します。ありがたいことに、Git はその情報を提供してくれますが、サーバーなどに既に配置したファイルについてはよくわかりません。Dev は現在、本番/ライブのバグ修正などに使用されていますが、すぐに新しい機能に使用される予定です。両方のブランチは、独自のサーバーに固有のものとして異なります。

開発当初は git に比較的慣れていませんでしたが、本番環境に移行すると、大幅に後退したように感じます。

要約:

  • 2人の開発者
  • 2 つのブランチ (開発 / 本番)
  • sourcetree をクライアントとして使用する Dev と、リモート リポジトリとして GitHub を使用する両方の開発者
  • 両方のブランチを並行して実行し、それぞれのサーバーに簡単にプッシュ/更新する必要があります

誰でも私を助けることができますか?

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

git - SourceTree 既にプッシュされたコミットをリセットする方法

リモート サーバーに既にプッシュされているコミットにプロジェクトをリセットするにはどうすればよいですか?

通常のリセットを行うと、サーバーのバージョンが「新しい」ため、ソース ツリーはそれをサーバーにプッシュしませんか?

どうすればこの問題を解決できますか? ブランチを上書きすることさえ可能ですか?

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

git - コミットが現在のブランチにマージされたかどうかを確認する方法 - どこかで?

いくつかのコミットを含むランダムな機能/ XXXXXXX ブランチがあり、当然、それらの機能が最終的にマージされる「開発」ブランチがあります。

特定の古いコミット (例: ブランチ機能/ユーザー登録からのコミット ab123456) が現在アクティブなブランチ (例: 開発) に何らかの形で持ち込まれた/マージされたかどうかを確認するにはどうすればよいですか? 機能ブランチを直接マージして開発するか、他の中間ブランチを介してアップ/マージするかのいずれかです。

git コマンドまたは SourceTree UI を使用する方法は、どちらも同じように適しています。

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

github - Github - オリジンへのコミットを設定します (Sourcetree を使用)?

最終コミットをオリジンに設定したい。(私の起源が私の最後のコミットと同じになるように)

私の履歴は次のようになります。

ここに画像の説明を入力

どうすればいいですか?(私はgithub初心者です..)