タグ付けされた質問 「atlassian-sourcetree」

Atlassian Sourcetreeは、MacおよびWindows用のGitおよびMercurialデスクトップクライアントです。

4
Sourcetree-プッシュされていないコミットを元に戻す
gitリポジトリにSourcetree for Windowsを使用していますが、プッシュされていないコミットを元に戻したいと考えています。 それは可能ですか?「コミットを元に戻す」を実行すると、最初のコミットを元に戻す2番目のコミットが作成されますが、最初のコミットをソース管理にまったく表示したくありません。 ローカルリポジトリを削除して、ローカルコミットせずにもう一度プルすることもできますが、別の方法があるのでしょうか。

4
SourceTreeウィンドウでコミットメッセージを編集します(すでにリモートにプッシュされています)
コマンドラインに触れずにSourceTreeで誤ったコミットメッセージを編集するにはどうすればよいですか? さらなる詳細: これは最新のコミットではありません。 すべてがすでにBitbucketにプッシュされています。 これは非公開リポジトリであり、私が唯一の共同編集者です。 以前のコミットはいつでも再コミットできるので、失ってもかまいません。 ただし、これまでに行ったコードの変更を失いたくない。 結果: 現時点ではコメントと返信からは不可能に思えるので、新しいリポジトリを作成して最初からやり直します。あなたの助けをありがとう!


2
リモートタグを見るには?
Atlassian SourceTreeで、どのタグがローカルのみでどのタグがリモートにもあるかを知る方法は? タグを作成すると、「タグをプッシュ:...」オプションが表示されますが、作成後にタグがプッシュされたかどうかを確認するにはどうすればよいですか?すべてのタグをローカルで表示できますが、他の開発者がタグをプルできるように、それらがリモートに存在することを確認する必要があります。

30
Git-リモート:リポジトリが見つかりません
ローカル作業コピーを備えたSourceTreeがあります。そして、すべての操作はうまく機能し、SourceTreeを介して簡単にフェッチ、プッシュ、プルなどを行うことができます。SourceTreeに存在しない強制プッシュを行う必要がありました。 ターミナルを開いてgitpush-fを作成しました remote: Repository not found. fatal: repository 'https://github.com/MyRepo/project.git/' not found 何が問題になるのかわかりません。

3
SourceTree / Gitの競合をインタラクティブに(視覚的に)解決する方法
私のgitプロジェクトには(Windows)SourceTreeを使用しています。コマンドプロンプトまたはLinuxターミナルのいずれかで実行できます。 しかし、対話的に視覚的に競合を解決する良い方法があるかどうか疑問に思っています。たとえば、プルが競合を検出した場合、GUIベースの競合ツール(P4Mergeなど)をポップアップします。出来ますか? 私は常に手作業での競合解決を行っていますが、これはとてもつらいことです。 これは、例えばpullSourceTreeからのgit メッセージです。 git -c diff.mnemonicprefix=false -c core.quotepath=false pull --no-commit origin master From W:\repo\ * branch master -> FETCH_HEAD Updating 33c07bf..41e0249 error: Your local changes to the following files would be overwritten by merge: foo.cpp goo.cpp goo.hpp Please, commit your changes or stash them before you can merge. …

7
SourceTreeをプッシュしようとしたときに、「タグがすでに存在するため、更新は拒否されました」
ソースツリーを介してプッシュしようとすると、次のエラーが発生します。 git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/master:refs/heads/master Pushing to https://user@github.com/repo.git To https://user@github.com/repo.git = [up to date] master -> master ... ! [rejected] example_tag -> example_tag (already exists) updating local tracking ref 'refs/remotes/origin/master' error: failed to push some refs to 'https://user@github.com/repo.git' hint: Updates were rejected …


25
認証がビットバケットに失敗しました
sourcetreeを使用してbitbucketのhttpsプロトコルを介してプロジェクトをプッシュしようとしています。 しかし、ログインとパスワード(Webサイトで機能します)でbitbucketに接続できません。致命的なエラーが発生します:「認証に失敗しました」。 httpsの代わりにsshプロトコルを使用して問題を回避できる他の投稿を読んだので、ソースツリーのよくある質問の指示に従ってsshキーを設定しました。しかし、コードをプッシュしたいときに、sshプロトコルに変更する方法がわかりません。誰かが私がこれを行う方法を知っていますか?ありがとうございました。

14
ソースツリーリモート:無効なユーザー名またはパスワード
sourcetreeを使用してgithubにプッシュしようとしていますが、次のエラーが発生します。 git -c diff.mnemonicprefix = false -c core.quotepath = false push -v --tags origin live_version:live_version remote:無効なユーザー名またはパスワード。致命的:認証に失敗しました ' https://github.com/myname/myrepo/'https://github.com/myname/myrepoにプッシュしてい ます エラーで完了しました。上記を参照してください。 しかし、私が行くとき ツール>認証>私のgithubアカウント [編集]> [oauthトークン の更新]をクリックします 。ページが開き、次のように表示されます。 認証に成功しました SourceTree has been successfully authenticated. You may now close this page. 常に機能していましたが、突然停止しました。2要素認証がありません。アカウントを削除して、もう一度追加しようとしましたが、役に立ちませんでした。プロジェクトをgithubにプッシュできるように、接続を再び機能させるにはどうすればよいですか。 Sourcetreeバージョン2.1.8.0

10
SourcetreeにGitリポジトリがあるフォルダー内のすべてのファイルを無視するにはどうすればよいですか?
Sourcetreeで管理されているBitbucketGitリポジトリがあります。 コミットしたいフォルダーが2つありますが、一時ファイルしか含まれていないため、これらのフォルダー内のすべてのファイルを無視する必要があります。 どうやってやるの?



1
sourcetreeを使用したgitリベース
SourceTreeGUIを使用してgitリベースを実行する方法について混乱していると思います。「master」と「dev」の2つのブランチがあります。見られるように、2つのブランチは分岐しました。コマンドラインを使用して、「dev」ブランチでリベースを実行したい場合、これは次のようになります。 git checkout dev git rebase master 「dev」を右クリックして、「現在の変更をdevにリベース」を選択することを期待していました。現在の変更は「マスターでの新しいコミット」を意味すると思います。しかし、このオプションを選択しても効果はないようです。正しい手順は何ですか?

8
SourceTreeでコミットされていない変更を破棄するにはどうすればよいですか?
私はGit環境に不慣れで、MacのSourceTreeでBitBucketを使用しています。私が今やりたいのは、最後のコミット以降の変更を破棄することだけです。どうすればよいですか?「変更の破棄」のようなものは見つかりませんでした。最後のコミットから直接プルしても機能しないようです。GUIまたはコマンドラインのいずれかで実行されたソリューションが適しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.