Gidder の参照とダウンロード:
https://blog.csdn.net/TaylorPotter/article/details/69808733
携帯電話のインストール apk、起動、および関連する設定
Gidder デフォルト設定
ユーザー aaa を追加
リポジトリを追加
リポジトリとして新しいプロジェクト 新しいプロジェクト、ユーザー aaa を指定: プル、プッシュ権限
すべての設定が完了したら、git サービスを開始します
ここで注意する必要があります。
- 新しく作成されたリポジトリ パスは次のとおりです: /newProject.git
- ローカル エリア ネットワーク内の git サーバーの IP アドレス: 192.168.1.6:2222
ローカル git プロジェクトの構成
ローカルの TortoiseGit プロジェクトのリモート パラメータを設定します: ssh://username@IP address:port number/repository. git
ここで、aaa はリモート エイリアスです。オリジンを保持し、エイリアスを介して関連するコマンドをサブミットおよびプルするために
# 提交
git push aaa master
# 拉取
git pull aaa master
考えられるエラーと関連する処理
192.168.1.6 ポート 2222 とネゴシエートできません: 一致するホスト キー タイプが見つかりません。彼らのオファー: ssh-dss
解決策は、次のファイルを追加することです: %USERPROFILE%.ssh\config
.ssh ディレクトリが存在しない場合は、Git Bash (Git for Windows に付属の MSysGit パッケージ) を使用して実行できます。
ssh-keygen -o
次に Enter を押してデフォルトのパラメータを使用します. これは .ssh ディレクトリを生成するためのものです. id_rsa, pub およびその中の他のファイルは必ずしも必要ではありません. 詳細については, https://git-scm.com/ を参照してください.上記の -Git-Generate-SSH-Public Key
によって作成された book/zh/v2/server .ssh\config 、その内容は
HostkeyAlgorithms +ssh-dss
ホスト xxx の信頼性を確立できません。
yes と入力して続行します。詳細については、https: //blog.csdn.net/qq_21480607/article/details/91845794
を参照してください。
致命的: リモート リポジトリから読み取れませんでした。
接続とパスワードに問題がない場合でも、エラーが発生します
>git push aaa master
Password authentication
([email protected]) Password:
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
携帯電話のアプリでメモリーカードの読み書きが必要なのかもしれませんが、
ここまでの設定を全て終えて、/newProject.gitを作り直したら、無事に投稿が完了できました。