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

php - パスワードを要求する gitolite ユーザー

仮想ubuntuマシンでgitoliteを使用しています。

私のレポは「git」という名前のユーザーにインストールされます。

仮想マシンからレポにプッシュしたいのですが、ユーザー「git」パスワードを求められます。「git」のパスワードがありません。

これは役に立ちません:

パスワードを求められずにユーザー「git」にプッシュするにはどうすればよいですか?

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

git - SourceTree ターミナルが正しく動作しない

Windows 10、SourceTree 、およびGitを使用しています。

SourceTree ターミナルを使用してブランチを切り替えたい場合は、次のように表示されます。

エラー: pathspec '3.Building-the-API-Implementing-Basic-Requirements' は、git が認識しているファイルと一致しませんでした。

ここに画像の説明を入力

しかし、プロジェクト ディレクトリでGit Bashから同じコマンドを実行すると、正常に動作します。

ここに画像の説明を入力

ここに画像の説明を入力

SourceTree ターミナルが機能しないのはなぜですか? SourceTree ターミナルの動作に問題はありますか?

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

git - Git が https を使用してフェッチ、プル、またはクローンできない

Git リポジトリからのフェッチ、プル、およびクローン作成に問題があります。次のエラー メッセージが表示されます

サーバーは自己ホストの BitBucket サーバーで、クライアントは Sourcetree 1.8.3.0 です。Git は 2.6.1 ですが、2.7.2 でも同じエラーが発生します

クライアント マシンは Windows 10 です。

同じ構成が Mac でも機能します。また、Sourcetree の代わりに TortoiseGit を使用すると、エラーが発生します。したがって、Winが問題を引き起こしていると思われます。

どうすれば本当の問題が何であるかを知ることができますか? エラーメッセージはあまり役に立ちません。

アップデート:

これは、コマンドラインからgit pullを実行したときに得られるものです

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

git - 現在のブランチまで別の git ブランチを取得するにはどうすればよいですか?

プライバシー上の理由から、以下の画像を編集しましたが、基本的には同じコミットで取得しようとしている 2 つのブランチがあります。タグ 4.3.1.11 のコミットは、タグ 4.3.1.13 のコミットとは別のブランチにあります。4.3.1.11 を 4.3.1.13 にマージしようとしましたが、何も変わりません。

私は単に同じコミットで両方のブランチを取得しようとしています。

これを行うにはどうすればよいですか。同様の質問が寄せられていることは知っていますが、私のようなシナリオで回答が得られたことはありません。

ここに画像の説明を入力

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

git - 2 つの git ブランチをプッシュして svn リポジトリを分離する方法は? 特に sourcetree を使用する場合

で初期化されたローカルのgitリポジトリがあります

次に、ローカル ブランチ topic_B を作成し、svn URL http://abc.xxx/svn/branches/topic_Bの下に配置します。svn ブランチは svn クライアントで作成されます。したがって、git で svn ブランチを作成する必要はありません。

これを追加するには、.git/config ファイルをどのように変更すればよいですか?

私は追加しようとしました:

ただし、コンソールから git を使用する場合git commitは、プッシュ先として常にトランク URL を選択しますか?</p>

また、sourcetree では、新しく追加されたリモート svn ブランチを GUI で取得するのが難しいようです。

また、Subversion のプッシュ先を変更する方法はないようです。

誰でも正しい方法を理解できますか?どうもありがとう!

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

git - プログラムで SourceTree リモートを追加する

Windows 7 での新しい開発者ワークステーションのセットアップを自動化する一連の PowerShell スクリプトを作成しています。

私は、すべてのリポジトリが自動的に開発/ブランチを複製し、チームの標準であるファイル構造にマップするようにしたいと考えています。

チェックアウトを構造化する方法は C:/Projects/{ProjectName}/{RepositoryName} であり、BitBucket Server の Project / Repository 階層にマップされます。プロジェクトを git で自動的にチェックアウトすることは、powershell スクリプトからは簡単です。

私が解決しようとしている問題は、システム上の SourceTree のローカル リポジトリのリストにリポジトリを自動的に追加し、SourceTree 内のフォルダ構造をミラーリングする方法です (したがって、{ProjectName} というツリーがあり、その下にいくつかのリポジトリがあります)。それ。)

ワンステップの「すべてのリモートをインポート」アクションで問題ありませんが、それは利用できないようです. エラーが発生しやすく、退屈な SourceTree に各プロジェクトを手動で追加する必要はありません。

SourceTree が保持するリポジトリのリストを編集する方法はありますか? 内部実装に依存するソリューションで問題ありません(たとえば、バージョン間で変更される可能性のある構成ファイルを編集します)。これを維持することは私たちにとって問題ではありません。

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

git - Windows から OS X に git リポジトリを転送する方法

Windows共有ドライブからrepo.rarをコピーしてsourcetreeに追加しようとしていますが、sourcetreeは.gitフォルダーを表示できず、フォルダー内のすべてのファイルは追跡されていないファイルです。