タグ付けされた質問 「git」

Gitは、オープンソースの分散バージョン管理システム(DVCS)です。このタグは、Gitの使用法とワークフローに関連する質問に使用します。単にリポジトリがGitHubでホストされているからといって、Git関連の問題には[github]タグを使用しないでください。また、Gitリポジトリが関係する一般的なプログラミングの質問には、このタグを使用しないでください。

3
Gitリポジトリ間でコミットをコピーする方法は?
先週、Githubリポジトリを作成しましたが、リポジトリのライセンスを選択するのを忘れていました。現在、すでに3つの大きなコミットがあります。 私は3人のコントリビューターに大丈夫かどうか、リポジトリを削除してから同じ名前でもう一度作成するかどうかを尋ねましたが、今回はリポジトリの作成時にライセンスを選択しました。 質問 コミットを新しいリポジトリ(今回は最初のコミットはLICENSEファイルです)に入れ、それでもコミットメタ情報を保持する方法はありますか?
96 linux  git  github 

9
GitBashを使用したユーザーとパスワードの構成
Windows7でGitBashを使用しています。リポジトリのオリジンとしてGitHubを使用しています。 プッシュまたはプルするたびに、ユーザーとパスワードの資格情報を提供する必要があります。SSHキーが正しく設定されていることはわかっています。正しく設定されていないと、リポジトリにアクセスできません。(つまり、資格情報を入力すると、プッシュ/プルは正しく機能します。) 入った git config --global user.name myusername git config --global user.email myemail git config --global github.user myusername git config --global github.token mytoken しかし、それにもかかわらず、プッシュ/プルするたびに資格情報を求められます。

9
env:bash \ r:そのようなファイルやディレクトリはありません
ここからYouCompleteMeをインストールしようとしています。 私が実行するとき: ./install.sh --clang-completer このエラーが発生します: env: bash\r: No such file or directory 環境変数の何が問題なのかわかりません。これが私のbashパスです: which bash /bin/bash に変更する必要があり/usr/bashますか?はいの場合、どうすればよいですか?~/.bashrcファイルを変更してみましたが、うまくいきませんでした。

8
pullコマンドを使用すると、githubがMac端末をロックする
私は、Mac上のgithubの(コマンドライン)の学習の過程でだと私はない時はいつでもgit pull origin master、私はこれを取得します # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. ~ ~ ~ ~ …
95 git  github  terminal 


5
git-guiで目的の言語を設定する方法
最近参加したプロジェクトのためにgitに来ました。git guiは(OSX Snow Leopardのもとでは)srtatを使用するのにかなり便利だと思いましたが、ローカライズされていない場合(私の場合はフランス語)を希望します。git guiを英語で表示する設定やハックはありますか?
95 git  git-gui 

14
GitHubと連携するプロジェクト管理[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前に閉鎖。 この質問を改善する (編集:Google Codeがgitをサポートし、プロトコルバッファーをMercurialに変換したので、この質問は私の特定の問題については古くなっています。しかし、それでもIMOは依然として一般的な関心事です。) 私のC#プロトコルバッファーポートはソースコントロールにgithubを使用しており、gitの使用を非常に楽しんでいます。ただし、私の知る限り、githubはプロジェクト管理ツールを提供していません。欠陥と機能の追跡、ディスカッション、機能のリクエスト、ドキュメントなどです。私の所属を考えると、Google Codeは自然な選択ですが、奇妙に思えますそこでプロジェクトを作成しますが、githubでソースをホストします。 Fogbugz / Assemblaに関するこの質問は、主に欠陥追跡に焦点を当てているようです。もっと「完全な」プロジェクト管理ソリューションになると、他の人がどんな経験をしたのかと思っていました。Fogbugzは実際に私が必要とするすべてをしますか?(ドキュメントにwikiを使用することには利点がありますが、コードとともにドキュメントを配布できるようにもしたいと思います。)最初の段落で述べた明示的な機能の他に、見逃していた可能性のある他のプロジェクトの側面を検討する必要がありますか? これは間違いなくオープンソースプロジェクトのままです。少額の料金が必要になってもかまいません。現在私は唯一の開発者ですが、状況が変わる可能性があり、バグや機能のリクエストを提出する多くの人々がいる可能性があります。(言い換えれば、私はそれが人気であることを願って期待していますが、私と一緒にほとんどの仕事をしています。) 以前はさまざまなオープンソースプロジェクトに貢献してきましたが、非常に目に見えるアクティブなプロジェクトを実行する方法についてはあまり貢献していません。(現在、MiscUtilは現在も私のWebサイトで「ホスト」されており、時々リリースされています。実際のソース管理は私のローカルNASにあります。) 誰かが自分の経験を共有したいですか? 編集:私が現在検討している別のオプションは、Google Codeプロジェクト(私は本当に雇用主に忠実でありたいです)とgitからsvnへの時折のマージです(少なくとも、リリースを行うたびに)。これにより、gitを使用しないユーザーでも簡単にソースを入手できます。

5
Eclipse Gitプラグインのデフォルトの作成者とコミッターを変更するにはどうすればよいですか?
EclipseのGitプラグインを使用しています。これらのフィールドに入力し始めると表示される著者とコミッターが何人かいます。 このリストに変更を加えたり、一部の作成者やコミッターを削除するにはどうすればよいですか? また、デフォルトで表示されるデフォルトの作者とコミッターを設定したいと思います。

3
gitタグの日付を変更(またはそれに基づいてGitHubリリース)
私は追加しているのリリースをメインブランチの様々なコミットにタグを追加することにより、GitHubの上の私のプロジェクトに。 私のプロジェクトの1つで、年代順にコミットにタグを追加しませんでした。(私は明らかなコミットを見つけてタグ付けし、それからあまり目立たない古いコミットを見つけてタグ付けしました。) 現在、GitHubは v1.0.1 を最新として表示しており、その前にv0.7.0があり、その前にv1.1.2 があります。 タグ付けされているコミットではなく、タグの作成日をリリース日として使用しているようです。タグを編集して、日付がタグ付けされているコミットと同じになるようにするにはどうすればよいですか?
95 git  github  tags 

6
gitサブモジュールを別のリポジトリに置き換えるにはどうすればよいですか?
gitサブモジュールを別のgitリポジトリに置き換えるにはどうすればよいですか? 具体的には、サブモジュールがあります。 ある./ExternalFrameworks/TestFrameworkgitのレポにそのポイントgit@github.com:userA/TestFramework.git 私はそれが今ポイントするようにしたいと思いgit@github.com:userB/TestFramework.gitます。 問題は、ここで説明されている方法でサブモジュールを削除した後、コマンドを使用して再度追加することです git submodule add git@github.com:userB/TestFramework.git 私はこのエラーを受け取ります: A git directory for 'ExternalFrameworks/TestFramework' is found locally with remote(s): origin git@github.com:userA/TestFramework.git If you want to reuse this local git directory instead of cloning again from git@github.com:userB/TestFramework.git use the '--force' option. If the local git directory is not the correct …

20
gitが接続後にプロキシからHTTPエラー407を返す
gitを使用してPCからgithubに接続しているときに問題が発生しました。システム勝利7。 私はプロキシ経由で接続しているので、それをgit構成ファイル(一般にgitフォルダーとgit repoフォルダーの両方)で指定しました。これを行うには、gitブッシュの次の行を入力します。 $ git config --global http.proxy http://<username>:<userpsw>@<proxy>:<port> 他のプログラム(例:maven)での動作方法は次のようになります。 <username> - my login to our corp system <userpsw> -my password to corporat system <proxy> - 10.65.64.77 <port> - 3128 しかし、リポをプッシュまたはクローンしようとすると、 fatal: unable to access '<repo githup link>' Received HTTP code 407 from proxy after CONNECT ユーザー名だけでなく、ドメイン\ユーザー名も入力しようとしました。コード言語テーブルに問題がある場合に備えて、パスワードを変更しました。そして、私は間違ったパスワードを入力しました。エラーは同じままでした。 「10.65.64.177.com」に入力してリポジトリをプッシュしようとすると、次のメッセージが表示されました。 fatal: unable …
95 git  github  proxy 

2
追跡されたリモートブランチからの変更でローカルブランチを更新する
my_local_branchリモートブランチを追跡する' ' という名前のローカルブランチがありますorigin/my_remote_branch。 これで、リモートブランチが更新されました。「my_local_branch」を使用していて、それらの変更を取り込みたいと考えています。私はちょうどすべきですか: git pull origin my_remote_branch:my_local_branch これは正しい方法ですか?

8
Gitは私の電子メールアドレスを公開していますか?
これまでにGitで読んだガイドでは、構成に移動して自分の名前と電子メールアドレスを指定する必要があると述べています。詳しくは説明しません。彼らはそれをするように言うだけです。 なぜGitは私の電子メールアドレスを必要とするのですか?さらに重要なことに、GitHubなどを使用してリポジトリを公開すると、私の電子メールアドレスがすべてのユーザー(スパムボットを含む)に表示されますか?
95 git  privacy 


7
Git:リベース中の「以前のコミットなしでは「スカッシュ」できません」エラー
のTo-Doテキストに次の情報が含まれていますgit rebase -i HEAD~2。 pick 56bcce7 Closes #2774 pick e43ceba Lint.py: Replace deprecated link # Rebase 684f917..e43ceba onto 684f917 (2 command(s)) # ... ここで、最初の1つ(56bcce7)を押しつぶし、最初の前に "s"を追加して2つ目を選択しようとすると、次のエラーが発生します。 Cannot 'squash' without a previous commit 誰かが私にそれが何を意味するのか、そしてどうすればそれを説明できますか? 最初のcommit(56bcce7)を押しつぶし、2番目のe43cebacommit を「選択して言い換え」たい
95 git  rebase 

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