インフラエンジニアbacchiのわかったことまとめ

bacchi.me

Git

LinuxサーバーにGitをインストールし、WindowsからGitを使う方法

更新日:

GitのインストールとWindows機から使えるようにする手順をまとめてみました

LinuxにGitをインストールし、Windows機から使えるようにする手順をまとめてみました。

rootユーザーで作業していますので一般ユーザーで作業する場合はsudo使ってください。

Gitのインストール

下記の手順でGitをインストールしてください。

git-daemonのインストール

/etc/xinetd.d/git が作成されるので、内容を編集します。

サービスの有効化とIPv6の無効化を行います。

xinetdをリロード。

Gitは9418番ポートを使うので、9418番ポートへのINPUTを許可しておきます。

LAN内で運用したいときはGitリポジトリを公開する設定をしませう。

リポジトリの公開

デフォルトでは /var/lib/git/ 以下のリポジトリが公開されます。

/etc/xinetd.d/git 内の server_args の --base-path で指定されています。

リモートからのpushを許可したい場合は、/etc/xinetd.d/git 内の
server_args に --enable=receive-pack を追加する必要があります。

公開リポジトリの作成例

WindowsでGitを使う

WindowsのGitクライアントは色々あるようですが、GitHub for Windowsを使ってみました。

インストーラを実行するだけで GitHub?と Git Shell がインストールされます。

GitHubのアプリケーションを起動するとGitHubのユーザアカウントの入力を促されますが、
無視しても問題なくローカルのリポジトリの管理ができます。

Git Shellの方はgitコマンドを実行するためのコマンドプロンプトです。

リポジトリのクローン

上で作成した test.git のcloneをローカルに作成します。

Git Shellを起動して下記のコマンドを入力します。

test フォルダが作成されます。

test フォルダを GitHubアプリケーションのウィンドウにドロップするとリポジトリの一覧に追加されます。

Sponsor Link

スポンサーリンク

Sponsor Link

スポンサーリンク

-Git
-,

Copyright© bacchi.me , 2018 AllRights Reserved.