RAVC2(1) General Commands Manual RAVC2(1)

ravc2 — رابط کنترل نسخه Radare2

ravc2 [-qvhjH] [action] [args ...]

یک رابط کنترل نسخه ساده برای پروژه‌های Radare2 فراهم می‌کند که هم به‌عنوان رابط پیشانه Git و هم به‌عنوان یک سامانه نسخه‌بندی بومی برای پیگیری تغییرات پروژه عمل می‌کند.

حالت بی‌صدا
نمایش اطلاعات نسخه
نمایش پیام راهنمای استفاده
[var]
نمایش متغیر
خروجی JSON

[git | rvc]
راه‌اندازی یک مخزن با سامانه کنترل نسخه داده‌شده
[name]
در صورت تعیین نام، شاخه‌ای با آن نام ایجاد می‌شود؛ در غیر این صورت، شاخه‌ها فهرست می‌شوند
[message [files...]]
ثبت (commit) فایل‌ها همراه با پیام مشخص‌شده
[branch]
تنظیم شاخه فعلی به شاخه داده‌شده
چاپ پیام وضعیت
حذف تمام تغییرات ثبت‌نشده
چاپ تمام کامیت‌ها

بازنویسی مقدار cfg.user برای پدیدآورنده کامیت

راه‌اندازی یک مخزن جدید:


$ ravc2 init

ایجاد یک فایل جدید و افزودن آن:


$ echo "Hello World" > README.md
$ ravc2 add README.md

بررسی وضعیت مخزن:


$ ravc2 status

ایجاد یک شاخه جدید و رفتن به آن:


$ ravc2 branch feature-branch
$ ravc2 checkout feature-branch

فهرست کردن تمام شاخه‌ها:


$ ravc2 branch

ثبت تغییرات:


$ ravc2 commit "Add README file" README.md

مشاهده تاریخچه کامیت‌ها:


$ ravc2 log

radare2(1)

pancake <pancake@nopcode.org>

July 10, 2025