| Git | Perforce Command Line | P4V | Notes |
|---|---|---|---|
| git pull | p4 sync | get latest revision | |
| n/a | p4 update | ? | Get latest revision without overwriting files that have been changed. |
| git checkout | p4 edit | checkout | You plan to change a file from the version control system |
| git commit | p4 submit | submit | |
| git push | n/a | n/a | No perforce equivalent. There is no concept of a pure local submit in Perforce. |