Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
NAME
     ravc2 -- Radare2 Version Control Interface

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

DESCRIPTION
     Provides a simple version control interface for Radare2 projects, function-
     ing  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 <pancake@nopcode.org>

				  Jul 10, 2025				RAVC2(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ravc2&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help