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

GitHubは、バージョン管理にGitを使用するソフトウェア開発プロジェクト用のWebベースのホスティングサービスです。このタグは、GitHubでホストされているリポジトリの問題に固有の質問、GitHubに固有の機能、および他のユーザーとのコラボレーションのためのGitHubの使用に使用します。リポジトリがたまたまGitHubでホストされているという理由だけで、Git関連の問題にこのタグを使用しないでください。

12
gitを使用して変更ログを管理する良い方法は?
私はしばらくGitを使用していますが、最近、変更を追跡しやすく、各クライアントが実行しているバージョンを確認できるように、リリースにタグを付けるためにそれを使用し始めました(残念ながら、現在コードで義務付けられています)各クライアントが独自のPHPサイトのコピーを持っていることを変更します。 いずれにせよ、私たちは勢いをつけ始めています。前回のリリース以降に何が変わったかを人々に示すことができれば本当にいいと思いました。問題は、どうすればよいかわからないため、変更ログを維持していないことです。この特定の時間に、ログを実行して手動でログを作成できますが、すぐに疲れるでしょう。 「git changelog」と「git manage changelog」をグーグルで検索してみましたが、コード変更のワークフローと、changelogとどのように一致するかについて実際に語っている内容は見つかりませんでした。私たちは現在、Rein Henrichsの開発ワークフローに従っているので、それに沿ったものが好きです。 私が欠けている標準的なアプローチはありますか、またはこれは誰もが自分のことをする領域ですか? コメント/回答ありがとうございます!
214 git  github  changelog 

4
外部リポジトリサブモジュールを使用するようにgitプロジェクトを設定するにはどうすればよいですか?
リモートリポジトリを取り込むリポジトリを作成したいのですが。 たとえば、サブモジュールとしてjQueryがあるとします。 git://github.com/jquery/jquery.git jQueryをサブモジュールとしてリポジトリを作成し、自分の外部をリモートリポジトリとして追加するプロセスはどうなるでしょうか。 また、これがセットアップされたら、自分のリモートにプッシュ/プルした場合、外部はそのまま残りますか?

5
正確に.gitignoreとは何ですか?
私はGithubリポジトリを作成したばかりで、.gitignoreファイルの目的が何か疑問に思っていました。最初は作成せずに作成しましたが、ほとんどのリポジトリに作成されているため、追加しました。持っている必要がありますか?私はそれを無視できますか、それとも用途がありますか?少し調べてみましたが、具体的な説明はありませんでした。
212 git  github  gitignore 


5
特定のコードベースの変更を一意に識別するために、どのくらいのgit shaが「一般に」必要と考えられていますか?
たとえば、Gitリポジトリでcommitのためにディレクトリに名前が付けられているディレクトリ構造を構築する場合、目を出血させないように短くするが、衝突する可能性があるほど長くする必要がある場合無視できますが、SHAサブストリングのどのくらいが一般的に必要ですか? この変更を一意に識別したいとしましょう:https : //github.com/wycats/handlebars.js/commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 最初の4文字まで使用できます:https : //github.com/wycats/handlebars.js/commit/e629 しかし、それは危険だと思います。しかし、2〜3年で、たとえば3万個の変更がある可能性があるコードベースを想定すると、8文字を使用した場合に衝突する可能性は何ですか?12?この種のものに一般的に受け入れられると考えられる数はありますか?
211 git  github  sha 

6
コミット後の.gitignore
Githubでホストされているgitリポジトリがあります。多くのファイルをコミットした後、ファイルを作成.gitignoreして除外する必要があることに気付きました。.exe.obj ただし、これらのコミットされたファイルはリポジトリから自動的に削除されますか?それを強制する方法はありますか?
210 git  github  gitignore 

10
npmは、package.jsonの依存関係によってプライベートgithubリポジトリをインストールします
他のプライベートgithubリポジトリを依存関係として含むnpmでgithubプライベートリポジトリをインストールしようとしています。 多くの方法と投稿を試しましたが、どれも機能していません。これが私がやっていることです: npm install git+https://github.com/myusername/mygitrepository.git package.jsonのようです: "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } それを行う正しい方法は何ですか?

27
エラーでgit pullを試みます:.git / FETCH_HEADを開けません:権限が拒否されました
私の端末でこれを実行しようとしています: asgard@asgard-A7N8X2-0:~/CollegePortal$ git pull error: cannot open .git/FETCH_HEAD: Permission denied それからこれを試します asgard@asgard-A7N8X2-0:~/CollegePortal$ sudo git pull Permission denied (publickey). fatal: The remote end hung up unexpectedly 私を助けて、私はこの問題を理解していません。
209 git  github  pull 

8
Visual Studio 2013からGitHubに既存のソリューションを追加する方法
VS 2013の新しいGit統合に関する多くのWebページを調べましたが、Githubへの既存のソリューションの追加については扱っていません。実際、Visual Studio Onlineの代わりにGitHubを使用する方法についてはあまりわかりません。 既存のソリューションから始めて、VS 2013のツールを使用してGithubに追加する方法を誰かに教えてもらえますか?

8
GitHubプロジェクトをダウンロードする最速の方法
プロジェクトのSpringデータグラフの例のソースコードを自分のボックスにダウンロードする必要があります。公開読み取り専用アクセスがあります。このコードをダウンロードする非常に高速な方法はありますか? 私はGitHub /コミットコードで作業することを考えていません。Webで公開されているほとんどのチュートリアルでは、「GitHubでプロジェクトを設定したい」と想定しているため、15〜20ステップのプロセスが殺到しています。私にとって、ソースリポジトリが公開されている場合、そのコードをファイルシステムに格納するのに10秒もかかりません。 15-20ステップのプロセスを提供するチュートリアル: Ubuntuでの開発環境のセットアップ GITでのWinセットアップ とてもシンプルなものが必要です。ソースコードをプルするだけで、GitHubを学ぶのではなく、ソースコードを見ることに興味があります。 速いポインター/チュートリアルはありますか?(GitHubアカウントを持っています。)
207 git  github 

6
GitHubリポジトリのフォーク依存関係を削除する
自分のリポジトリが元々別のプロジェクトのフォークだったことをGitHubに忘れさせたり関連付けを解除したりするにはどうすればよいですか? GitHubでプロジェクトをforkしました。「何からでも、何からでも分岐」が表示されます。親リポジトリ「whatever / whatever」は維持されなくなりました。元のリポジトリのコードベースを引き続き使用して、独立したリポジトリを作成することを許可されています。 プロジェクトを元のリポジトリから切り離す方法はありますか?
206 github 

6
新しいリポジトリのgitをhttpsではなくsshにデフォルト設定するにはどうすればよいですか
最近、セットアップページのGitHubに新しいリポジトリを作成すると、次のようになります。 git remote add origin https://github.com/nikhilbhardwaj/abc.git git push -u origin master コミットをプッシュする必要があるときはいつでも、GitHubのユーザー名とパスワードを入力する必要があります。 手動で変更できます git@github.com:nikhilbhardwaj/abc.git の中で.git/config。これはかなりイライラします- デフォルトでSSHを使用するようにgitを設定する方法はありますか?
206 git  github  ssh 

13
マスターへのプッシュでGitトリガーを使用してJenkins CIを作成するにはどうすればよいですか?
GitHubを使用してプロジェクトのJenkins-ciを設定しようとしています。私はすでに適切なプラグインでJenkinsを設定しました。Jenkinsがプロジェクトの誰かがマスターするようにプッシュしたときにのみビルドスクリプトを実行してほしい。これまでのところ、誰かがどこにでもプッシュしたときにビルドがトリガーされるように設定することができましたが、それは広すぎます。これは、Gitの受信後サービスフックで行いました。 Jenkins wikiといくつかのチュートリアルを読みましたが、この特定の詳細が欠けています...ポーリングと関係があるのでしょうか?または、Git側で作業を行って、master変更されたときにGitがJenkinsのみをトリガーするようにする必要がありますか?
205 git  github  jenkins 


5
GitLabからGitHubにgitリポジトリを転送します-私たちは、どのように、そして(もしあれば)落とし穴がありますか?
必要に応じて、GitLabからGitHubにリポジトリを転送できます。もしそうなら、どのように正確に同じことをすることができますか? また、そうする前に注意する必要のある落とし穴や予防策があります。最終的にそれらをGitHubに移動することを決定する可能性があることを考えると(プロジェクトには今より多くの機能があるため) )。

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