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

git - gmail で Bitbucket アカウントを開いた後の SourceTree パスワード

Gmail アカウントを使用して、bitbucket アカウントを作成してログインします (スタック オーバーフローの場合と同様です)。現在、SourceTree を介してリポジトリにアクセスしようとしています。パスワードを求められたとき、何を入力すればよいかわかりません。Google資格情報を入力すると失敗します。

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

git - 「credential-osxkeychain」ではなく「credential-osxkeychain」を探す OSX 上の Sourcetree

Sourcetree を使用すると、エラーが発生し続けます

Sourcetree / git を使用する必要があると確信しています

(osx の X に注意してください。元のエラーでは欠落していました)

これを変更するにはどうすればよいですか?このミスタイプされたコマンドを使用するように Sourcetree / Git をセットアップするにはどうすればよいでしょうか? これを変更する場所が見つからないようです

私は走った

当然のことながら、何も見つかりませんでした。

戻り値

他のいくつかの中で

初心者がSourcetreeを使用するのを手伝ってくれてありがとう

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

windows - SourceTreeforWindowsが機能しない

コマンドラインからgitpullと入力すると、問題なくコードを取得できます。

SourceTree for Windowsを開いてプルを試すと、次のようになります。

私は何を間違っているのでしょうか?

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

git - gitリポジトリのクローン作成はコマンドラインでは成功しますが、git GUIクライアント(SourceTreeなど)では失敗します

gitMacOSX10.7システムでユーザーを設定しました。gitユーザーのルートで、repositories フォルダーを作成し、という名前の裸のgitリポジトリを初期化しましたtest

ここまでは順調ですね。今、私はMacと同じネットワーク上のPCからリポジトリのクローンを作成します

これは成功します。次に、このリポジトリからプッシュおよびプルできます。すべて良さそうです。

しかし、Atlassian SourceTree(GUI gitクライアント)で同じことを行おうとすると、これは失敗します

Atlassian SourceTree

誰かが私が間違っているかもしれないことを考えていますか?

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

windows - Windows のソース ツリーが有効な SSH キーで動作しないようです

Windows のソース ツリー内でパテを使用して ssh キー ペアを作成し、それをレポ クライアントに追加しました (個人サーバーで Gitlab を使用しています)。

これは、gitbash (クローン作成やプッシュなど) および OSX の SourceTree 経由で正常に動作しますが、.ppk キーを pageant に追加した後、アクティブに実行され、キーが正しく読み込まれたように見えますが、SourceTree 経由でクローンを作成できないようです。次の詳細を含むリポジトリ パスを追加すると、「これは有効なソース パス/URL ではありません」というメッセージが表示されます。

致命的: リモート リポジトリから読み取れませんでした。正しいアクセス権があり、リポジトリが存在することを確認してください。

git bash を介して同じ ssh キー ペアを使用して (フォルダーを Windows のソース ツリーにドラッグ ドロップするだけで) クローンした既存のリポジトリを追加すると、ある程度までは機能しているように見えます - コミットして履歴などを表示できます。プッシュしようとしましたが、ほとんど同じメッセージで失敗しました (レポパスを変更しました):

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master git@MyServer.com:MyRepo.git へのプッシュ

致命的: リモート リポジトリから読み取れませんでした。正しいアクセス権があり、リポジトリが存在することを確認してください。

エラーで完了しました。上記を参照してください。

私が知る限り、Pageant は私のマシンで正しい (まあまあの) ssh キーで稼働しています。

どんな助けでも大歓迎です。

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

git - git 競合の解決: git mergetool が機能しない

git で競合を解決する必要がありますが、初心者として、何が最も効果的な方法かわかりません。

これは私の状況です:

ここに画像の説明を入力

すべての変更をコミットしてmasterプッシュする必要があります。

$ git プル:

エラー: 'foo.cpp' へのローカルの変更は、マージによって上書きされます。中止しています。マージする前に、変更をコミットするか、隠しておいてください。

競合するファイルがいくつかあります。もちろん、私はウェブを検索しました:

Git でマージの競合を解決するには?

残念ながら、どちらのソリューションもうまく機能しません。stash を使用して (diff を取得してクリーンにする)、手動で解決することもできますが、git mergetoolまたは SourceTree を使用したいと考えています。

これは私が試したことです:

何が悪いのかわかりません。git mergetool正しく動作しません。合流する必要はないと言われています。ただし、違いが示され、git pull競合が報告されます。

mergetoolQ1)インタラクティブな競合解決またはマージにどのように使用できますか?

Q2) SourceTree を使用して競合を解決することは可能ですか? 試してみましたが、直感的でもありません。

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

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

git - SourceTree または Git から削除されたファイルを復元する

最近、SourceTree を使用して Bitbucket を操作し始めました。私はプロジェクトに取り組んでいましたが、別のフォルダーに移動する必要があると判断しました (さまざまな理由から)。そのため、レポで作業していたファイルを切り取り、SourceTree の削除ボタンをクリックしましたが、これを行うと実際にファイルが削除されることに気づきませんでした。念のためファイルを切り取りましたが、これらのファイルを貼り付けるには元のファイルが存在している必要があることを覚えていませんでした。

現在、SourceTree が削除しなかったレポから残っているファイルのみが残っています。これらはディレクトリ内のファイルであり、ディレクトリ内にまたはフォルダーobjectsはありません。infopackobjects

ファイルを復元する方法はありますか? 私はこの質問この質問を見ましたが、私はgitが初めてで、実際にこれらを行う方法がわかりません。

助けてください!リポジトリ内のファイルを復元するにはどうすればよいですか?