RAVC2(1) General Commands Manual RAVC2(1) نام (NAME) ravc2 – Radare2 Version Control Interface خلاصه دستور (SYNOPSIS) ravc2 [-qvhjH] [action] [args ...] توضیحات (DESCRIPTION) Provides a simple version control interface for Radare2 projects, functioning as both a Git frontend and a native versioning system for tracking project changes. گزینه‌ها (OPTIONS) -q Quiet mode -v Show version information -h Show usage help message -H [var] Display variable -j JSON output ACTIONS init [git | rvc] Initialize a repository with the given version control system branch [name] If a name is provided, create a branch with that name otherwise list branches commit [message [files...]] Commit the files with the message checkout [branch] Set the current branch to the given branch status Print a status message reset Remove all uncommited changes log Print all commits محیط (ENVIRONMENT) RAVC2_USER Override cfg.user value to author commit مثال‌ها (EXAMPLES) Initialize a new repository: $ ravc2 init Create a new file and add it: $ echo "Hello World" > README.md $ ravc2 add README.md Check repository status: $ ravc2 status Create and switch to a new branch: $ ravc2 branch feature-branch $ ravc2 checkout feature-branch List all branches: $ ravc2 branch Commit changes: $ ravc2 commit "Add README file" README.md View commit history: $ ravc2 log همچنین ببینید (SEE ALSO) radare2(1) نویسندگان (AUTHORS) pancake July 10, 2025