問題タブ [nodegit]
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.
javascript - Nodegit:ファイルを変更して変更をプッシュする方法は?
例を探しましたが、見つかりませんでした。ドキュメントは説明されておらず、理解できませんでした。
ファイル (README.md など) を変更し、変更したファイルのコミットを作成して、そのコミットをサーバーにプッシュする方法は?
ノードギット: http://www.nodegit.org/
Nodegit のドキュメント: http://www.nodegit.org/nodegit
node.js - NodeGit でリポジトリを開く際の問題
nodegitを使用して、次のコードで git リポジトリを開こうとしています。
repoPath
これにより、変数に何を割り当てても、次のエラーが発生します。
ローカル フォルダーへのパスを試しました。フォルダーを含むローカル フォルダーへのパスを.git
試しました。URL を使用してリモート リポジトリを試しました。いいえ、別に。
誰でも助けてもらえますか?
ノード v0.10.24 nodegit v0.1.4を使用しています
。
git 1.9.0.msysgit.0
勝利 8.1 プロ 64 ビット
node.js - ssh を使用して nodegit で git リポジトリのクローンを作成する方法
ライブラリnodegit(バージョン0.2.4)とsshを使用して、node.jsのteamforgeサーバーからgitリポジトリを複製しようとしています。私たちのサーバーはユーザーからの認証を要求し、オプションを渡さずにクローンメソッドのみを使用しようとすると、「コールバックは SSH 資格情報の初期化に失敗しました」というエラーが発生しました。
ファイル private.key と public.key に秘密鍵と公開鍵があります。それらは、Web ストームで作業ディレクトリに設定したディレクトリにあるため、場所は問題になりません。
それを行う方法の例が見つかりませんでした(おそらく見逃したかもしれません)が、以下のコードは私が得た最も近いものです:
次のエラーが表示されます。
何が間違っているのか、または一般的にそれを行う方法についてのヒントはありますか?
node.js - NodeGit を使用した Git 構成変数の読み取り
NodeGit は、Git 構成値を取得するための API を提供していないようです。
http://www.nodegit.org/#Configを参照してください
Config#getValue() または同様の API のようなものが構成値を取得することを期待していました。
おそらく、libgit2 にはこれらの API があるため、現時点では NodeGit にはありません。
ヒントはありますか?
windows - 空のヘッド リファレンスが NodeGit で返される
NodeGit を使用して HEAD 参照にアクセスしようとしています。私はnodejsを初めて使用するので、これは単に何かを見逃したためかもしれません。次のコードは head を見つけますが、常に を返します{}
。私が間違っているのかわかりません。
コードは、このファイルの外で を呼び出して開始しますgetHead(res)
。
編集:サンプルコードのマイナーなタイプミス
javascript - javascript nodegitがリモートを見つけることができません
user/foo
皆さん、リモートからチェックアウトしたいというブランチがあります。コード:
エラー:
checkoutBranch の使い方が間違っていますか? すでにローカル ディレクトリに複製されたリモートがあり、特定のブランチに切り替えようとしています。
ありがとう!