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

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


3
GithubMarkdown同じページのリンク
同じgitハブwikiページ内に2つのポイントがあるとしましょう。このため、これをとplace 1と呼びますplace 2。 ##Title ###Place 1 Hello, this is some text to fill in this, [here](place2), is a link to the second place. ###Place 2 Place one has the fun times of linking here, but I can also link back [here](place1). 別の方法はToCです。 ##Title [ToC] ###Place 1 ###Place 2 これを行う方法はありますか?注-これを見たので、話題になっていると思います。また、それはファイル間の移動を扱います、これは同じファイル間の移動を扱います。

10
key_load_public:無効な形式
PuTTY Key Generatorを使用して、パスフレーズ付きの4096ビットRSA-2キーを生成しました。 .ppkとopenSSL形式の公開鍵を保存します。パテ形式の公開鍵は機能しません。 いずれにせよ、私のエラーは次のとおりです。 $ ssh -T git@github.com key_load_public: invalid format Enter passphrase for key '/c/Users/Dan/.ssh/id_rsa': Hi Dan! You've successfully authenticated, but GitHub does not provide shell access. 何が問題なのですか? 私はPageantを使用してキーをロードし、GitBashを使用してssh接続を試します。また、キーをGitHubにロードしましたが、何が間違っているのかわかりません。 GitHubで新しい行を追加せずに、新しい行を追加しようとしました
99 git  github  ssh  public-key 

26
GitHubのコミットは「投稿」カレンダーに記録されません
私はGitHubLinuxシェルからリポジトリに継続的にコミットしてきましたが、それらはWebサイトに適切に表示されます。唯一の問題は、「あなたの貢献」セクションに最近のアクティビティが表示されないことです。11月のある日から緑色の四角が1つあり、どうやって取得したのかわかりませんが、他のすべての投稿はカレンダーに表示されません(ただし 、リポジトリには表示されます。 ここで何が欠けていますか? 私のgithubサイト
99 git  github 

23
EGitおよびGitHubでの「Auth Failed」エラー
Eclipse HeliosにEGitプラグインをインストールし、それをGitHubアカウントで使用しようとしていますが、構成しようとすると「Auth Failed」エラーが発生します。 私はそれをググってみましたが運はありませんでした...パスフレーズに問題があるようですが、AFAIK EGitは正しい場所(/home/user/.ssh/id_rsa)を探しており、コンソールクライアントsshまたはgitコンソールクライアントによる接続に問題はありません。 一部のブログでは、これはURIとEgitのパーサーに問題があると述べていますが、まだ解決策を見つけていません。
98 eclipse  github  egit 

20
GitHubから印刷する方法
画面に表示されているようにGitHubからマークダウンファイルを印刷する場合、たとえば、https: //github.com/RestKit/RestKit/blob/master/Docs/Object%20Mapping.md では、どうすればそれを達成できますか?プリントアウトがマークダウンのルックアンドフィールを尊重するように、(保存した)github htmlページで変更する必要があるコードは何ですか? これまでのところ、私が持っている唯一の手がかりはこれです:https : //makandracards.com/makandra/4947-how-to-print-github-wiki-pages しかし、それは実用的ではない(非プログラム的な)回避策であり、使用中のマークダウンインタープリターは、GitHub Webサイトで実行されているインタープリターほど寛容ではないので、実際に動作します。

1
GitHub:古いバージョンのファイルを検索する
GitHubを使用すると、リポジトリ内のファイルの現在のバージョンをすべて検索できることを知っています。ただし、レポファイルの古いバージョンも検索したいと思います。たとえば、以前はコードにget_info()という関数がありましたが、数バージョン前に削除したため、get_infoを検索してコードを見つけることができます。GitHubを使用してそれができない場合、gitコマンドラインから可能ですか? 編集 これをgitコマンドラインから実行する方法を示してくれた@Mark Longairに感謝します。GitHubでそれが不可能な場合、それはすばらしい機能です。
98 git  github 

3
新しいGistインターフェースでGitHub Gistから単一のファイルを埋め込むにはどうすればよいですか?
新しいGitHub Gistインターフェースには、Gist内のすべてのファイルを埋め込むGist全体の埋め込みスニペットが1つあります。古いインターフェースには、要点の各ファイルのコードが埋め込まれていました。単一のファイルを埋め込むトリックがあるかどうか誰でも知っていますか?
98 github  gist 

2
github上のプロジェクトに貢献する、「マスターの上にプルリクエストをリベースする」方法
わかりましたので、github上のプロジェクトに貢献しています。githubの上のプロジェクトがあるupstreamgithubの上の私のフォークのレポがある、originと私のlocal私のコンピュータ上のレポ。 git checkout -b feature # Working on feature git commit -a -m 'only commit on feature' 次にプルリクエストを送信します git push origin master プルリクエストが確認され、無関係な変更を行う必要があります。他の誰かがコミットしてマージしますupstream/master upstreamメンテナから「プルリクエストをマスターの上にリベースする」ように言われました これは私の話です(法と秩序の効果音を挿入してください)。 私はプルリクエストに変更を加えていませんが、ブランチ機能でのコミットは同じです。 git checkout master git fetch upstream git checkout feature git rebase master => "Current branch feature is up to date." git push origin feature …
98 git  github 

7
「git credential-osxkeychain」に保存されている資格情報をどのようにリセットしますか?
GitHubの手順に従ってアカウントを設定しましたが、クローンを作成することはできますが、リモートでプッシュすることはできません。 「git push」を実行すると、403エラーが発生します。正しいURLを持っている。「git credential-osxkeychain get」を実行して何が表示されているかを確認しましたが、これにより間違った認証情報が出力されました。 資格情報を要求したのは初めてだったと思います。これは別のアプリケーションが要求していると思い、間違ったものを入力しました。 リセットして、GitHubアカウントの正しいキーチェーンアイテムを使用する必要があります。 私はもう試した: git credential-osxkeychain erase git credential-osxkeychain set プログラムはプロンプトを出しません。正しいことをしないと、セットは「悪い入力」と言うでしょう。「password=password」などを入れてみたのですが、「ゲット」すると古いものはまだゲット。 これらが.gitconfigureにないため、これらがどこに保存されているのかわかりません。さらに、それである可能性のある最近のキーチェーンアイテムはありません。(キーチェーンにいくつかのGitHubアカウントがあり、どれも使用していません。)
98 macos  git  github 


4
GitHubからGitLabへのGitリポジトリのフォーク
他の誰かのプロジェクトに修正を実装したいとします。そのプロジェクトはGitHubにあります。 GitHubでフォークを作成し、修正を実装することができます。 ただし、GitHubではなくGitLabでフォークを作成したいと思います。 それは可能ですか?どうやって? 私はこの記事を読みました:https: //about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/ とにかく、私の場合はどうしたらいいのかわかりません。 どういうわけか、GitHubからプロジェクトのGitLabにフォークを作成する必要がありますか? または、GitHubからプロジェクトのGitLabにミラーを作成する必要がありますか? または、GitLabでミラーを作成してから、ミラーをフォークする必要がありますか? それとも私は完全に違うことをすべきですか? 正しいアプローチは何ですか。 ありがとう。 更新 GitLabでのリポジトリミラーリングはおそらく意味がありません。GitLabで自分のGitHubリポジトリのミラーを作成することはできますが、他の誰かのリポジトリのミラーを作成することはできません。 https://docs.gitlab.com/ee/workflow/repository_mirroring.html これは私がこれまでに行ったことです: 元のGitHubプロジェクトをローカルマシンに複製しました。ローカルリポジトリの新しいブランチに修正をコミットしました。GitLabで空のプロジェクトを作成しました。ローカルリポジトリのオリジンをGitLabの空のプロジェクトに設定し、両方のブランチをGitLabにプッシュしました。ローカルリポジトリのアップストリームをGitHubリポジトリに設定しました。 元のGitHubリポジトリからGitLabのリポジトリに新しいコミットを取得したい場合(つまり、リポジトリを同期したい場合)、中間ステップとしてローカルリポジトリを使用してこれを行うことができます。ただし、GitHubのリポジトリとGitLabのリポジトリの間には直接の接続はありません。私の設定は正しいですか?GitHubでフォークを作成しても違いはありますか?
98 git  github  gitlab  git-fork 

16
github:サポートされている認証方法はありません
私はgithubを使用しており、過去に自分のラップトップにファイルを正常に追加して同期しました。 最近、私は実行後に「PuTTY Fatal Error:Disconnected:No supported authentication methods available」を取得し始めました: git pull origin master(またはpush) しかしながら ssh git@github.comは正しい応答を返します:エラー:こんにちはユーザー名!認証は成功しましたが、GitHubはシェルアクセスを提供していません。github.comへの接続が閉じられました。 GitHubを掘り下げた後、私はこの死体を見つけました: サポートされている認証方法はありません sshが機能しない場合、gitがsshを話すクライアントを見つけるために使用する環境変数GIT_SSHに注意する必要があります。git installは、plink.exe(GIT_SSH経由)を使用して認証を実行している可能性があります。その場合は、pageant.exeが実行されていることと、github用に作成したキーがロードされていることを確認してください。これにより、plink.exeのキーが提供されます。これがないと、上記のエラーが発生します。 plink.exeまたはpeagant.exeが何であるかわからない.. ssh git@github.comが正しく認証されているように見えるという事実は、ここでの最善の解決策は何であるのか不思議に思う..私は間違いなく私の設定を複雑にしたくない必要。
97 git  ssh  github  msysgit 

7
githubで新しいコードをアップロードするにはどうすればよいですか?
すべてのコーディングプロジェクトを含むディレクトリがあります。 コマンドラインを使用してGitHubにアップロードします(正しい用語ですか?)。 私はすでに古い質問を見てきました。 既存のプロジェクトを複製する方法と、変更を加えた後にプロジェクトをプッシュする方法を知っています。 ただし、この場合は、新しいプロジェクトを作成してファイルを追加したいと思います。 コマンドラインを使用してこれをどのように達成できますか?
97 git  github 

3
Gitが間違ったブランチにプッシュする
いくつかの「コミット」といくつかの「プッシュ」の後、gitを使用して、間違ったブランチを使用していることに気付きました! 今、私は何らかの方法で私のwrong_branchの変更を削除し、commitして変更をright_branchにプッシュする必要があります それを行うための最良の(そして簡単な)方法は何ですか? ありがとうございました
97 git  github 

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