クイックスタート
何もない状態から、約5分で Zaryn 上の最初のプロジェクトまで。コマンドはその場で一つずつ説明します。
Search for a command to run…
何もない状態から、約5分で Zaryn 上の最初のプロジェクトまで。コマンドはその場で一つずつ説明します。
このページでは、何もない状態から、パソコンに保存され Zaryn で共有されたプロジェクトまでを進めます。git などのバージョン管理ツールを知らなくても大丈夫です。各ステップで、コマンドが何をするのか、なぜ必要なのかを説明します。
バージョン管理とは? プロジェクトの保存した各バージョンを覚えておくツールです。何が変わったかを確認したり、古いバージョンに戻したり、何も壊さずに別のアイデアを試したり、他の人と同じファイルで作業したりできます。zev がバージョン管理ツールで、Zaryn はプロジェクトをオンラインで置いておくウェブサイトです。
Linux / macOS ではターミナルを開いて実行します:
curl -fsSL https://zaryn.xyz/install.sh | shWindows では PowerShell を開いて実行します:
irm https://zaryn.xyz/install.ps1 | iex動作を確認します:
zev --versionzev 0.3.0 (x86_64-linux) のように表示されれば成功です。apt、dnf、pacman などの方法は インストール にあります。
プロジェクトのフォルダーに移動し(または新しく作り)、zev のリポジトリにします:
mkdir my-projectcd my-projectzev initzev init は .zev という隠しフォルダーを作り、そこに履歴を保存します。あなたのファイルはそのままです。
自分が誰かを zev に伝えます。名前は作成するすべてのコミットに記録されます:
zev config set user.name "あなたの名前"zev config set user.email "you@example.com"ファイルを作るか、既存のファイルを使います:
echo "# 私のプロジェクト" > README.md保存は2ステップです:
zev add .zev commit -m "最初のバージョン"zev add . は、次の保存に何を含めるかを選びます。. は「このフォルダーのすべて」という意味です。これをステージングと呼びます。zev commit -m "..." は、ステージしたものを短いメッセージと一緒に保存します。一つ一つの保存をコミットと呼びます。なぜ2ステップなのか? 多くのファイルを変更しても、その一部だけをまとめて保存したいことがよくあるからです。zev add で選べます。
README.md を編集して、何が変わったかを zev に聞きます:
zev statuszev status は、変更したファイル、ステージしたファイル、zev がまだ追跡していない新しいファイルを一覧にします。各セクションには次に実行するコマンドも表示されます。
変わった行を正確に見るには:
zev diff+ で始まる行は追加、- で始まる行は削除です。よければもう一度保存します:
zev add README.mdzev commit -m "プロジェクトの説明"これまでの保存の一覧:
zev log --onelineターミナルからアカウントを作ります。メールアドレスの確認のため、zev が6桁のコードを送ります:
zev login zaryn.xyz --register your-username --email you@example.com求められたらコードを入力します。ログインはパソコンごとに一度だけで、そのパソコンのすべてのプロジェクトで使われます。
すでに zaryn.xyz のウェブサイトでアカウントを作っている場合は、ブラウザーでログインします:
zev login zaryn.xyz --devicezev がリンクと短いコードを表示します。リンクを開き、コードが一致するのを確かめて承認します。
では Zaryn にプロジェクトを作り、コミットを送ります:
zev newzev pushzev new は名前、プロジェクトの種類、公開か非公開か、ライセンスを尋ねます。Zaryn にリポジトリを作り、送信先の既定として origin という名前で覚えます。zev push がコミットを送ります。https://zaryn.xyz/your-username/the-name を開いて確認しましょう。
ほとんどの日は、この5つのコマンドだけで足ります:
zev status # 何が変わった?zev diff # どう変わった?zev add . # 保存するものを選ぶzev commit -m "やったこと" # 保存するzev push # 共有する他の人と作業するときは、まず zev pull で最新の変更を取り込みます。
/ を押して検索できます。