問題タブ [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.

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

git - ソースツリーでのプッシュ/プルとコミットの違いは?

SourceTree のログ ビューで、プッシュ/プルとコミットの違いを確認できますか?

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

git - 自己空にするフォルダーで Git Ignore を使用する方法

次のようなgitリポジトリのセットアップがあります

ただし、アプリケーションをコンパイルするたびに、「ビルド」ディレクトリが完全に消去され、その中の .gitignore ファイルが削除されます。

そのディレクトリの外から、そのディレクトリを無視するように無視を設定するにはどうすればよいですか? 何かのようなもの:

メイン/.gitignore

どうもありがとう

アップデート:

私たちの /Main/.gitignore は次のようになります

ただし、OSX の SourceTree では、まだコミット可能として表示されています。

0 投票する
0 に答える
116 参照

git - git diff でファイルが正しく表示されないのはなぜですか?

Git diff の使用中に問題が発生しました。何らかの理由で、変更したファイルを読み間違えているようで、次のように、各行の最初の文字が変更された (+/-) 行に配置されます。

これは、アプリとリモート リポジトリの両方で発生します。

クラス Php コメント

最初は、行が原因でファイルが読み取れないというエラーではないかと思っていましたが、! defined ('BASEPATH')これはこのチェックのないファイルでも発生し、私のプロジェクトの JS ファイルでも発生します。CSS、HTML、および特定のPHP ファイルを完全に読み取ります。

おそらく、これは私がこれまでにこの問題を抱えた最初のレポですが、何かが間違って設定されている可能性があります。どのような情報が必要かわかりませんが、何かご要望がございましたらお知らせください。

編集:「FileMerge」ツールは、それが役立つ場合、変更を完全に表示します。

修理

これは、KurzedMetal が指摘したように、Mac/Windows の行末の問題でした。これは、当面の行末を変換するために当面使用した修正です。完璧ではありません。誰かがより良い (理想的には再帰的な) 関数を提案できれば、喜んで受け入れます。

サブディレクトリごとにこれを行う必要がありました。

0 投票する
6 に答える
57094 参照

git - SourceTree でスカッシュ

SourceTree でスカッシュすることは可能ですか? どうやらコミットを「ドラッグアンドドロップ」して、コミットを押しつぶすことができるようです。ただし、それを行うと、いくつかのコミットのみが強調表示されます。

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

groovy - ソナー分析に使用される groovy スクリプトで Jenkins ビルド パラメータを操作する

現時点では、Sourcetree がブランチを作成しています。それらは「feature/my-branch」と呼ばれ、それを hg リポジトリに送信し、ジェンキンスから取得してビルドできます。

しかし、ソナーはブランチ名に「/」を受け入れないので、「/」を「-」などに変更したかった..ビルドフェーズのgroovyスクリプトで。

そのようなことは可能ですか?

これまでの私の解決策:

しかし、それは私のBRANCHを認識しません。あらゆる方法で追加しようとしました..

"feature/my-branch"私をソナーで分析するための助けをいただければ幸いです。

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

git - 必要なものは git サブモジュールですか?

2 つの Web サイト用に 2 つのリポジトリがありますが、これら 2 つの Web サイトは同じフレームワークを共有しています。

フレームワーク自体専用のリポジトリを作成したかったのですが、それがどのように機能するかわかりません。

私が現在行っていることは、website1 内でフレームワークを開発し、新しい機能を追加するたびにそれを website2 にコピーすることです。ご覧のとおり、あまり効果的ではありません...

フレームワーク用に別のリポジトリが必要ですが、引き続き作業できるように、2 つの Web サイトのいずれかに格納する必要があります。最も重要な部分は、簡単な方法で他の Web サイトに展開できる必要があることです。

私にとって最善の解決策は何ですか?これはどのように達成できますか?

PS:過去数か月間、Bitbucket で SourceTree を集中的に使用していたため、git にはかなり精通していますが、コマンド ラインは使用したことがありません。

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

git - Git リポジトリの別のブランチから 1 つのファイルを取得するにはどうすればよいですか?

私はGitを使用しています。1 つのブランチに取得したいコードがあります。別のブランチから 1 つのファイルのバージョンだけを取得する簡単な方法、またはこの別のブランチをファイル システムの別のディレクトリに表示する簡単な方法はありますか?

明確にするために、私はこの別のバージョンを調べたいと思っています。私が持っているバージョンを完全に置き換えたくはありません。

私は SourceTree を使用していますが、コマンド ライン ベースの回答も喜んで受け入れますか?