Exploring the Web App

Repository View

When you select a repository from the Dashboard, you will be taken to the repository view. A Git repository is simply a folder containing your files. You can use the Copia Web App to manage your repositories.

This topic focuses on the basic Files view, which includes accessing files, commits, branches and related button and actions.

There are many other tabs that provide Additional Features and Advanced Tasks (such as Pull Requests), and are explained in those sections.

Viewing Files

The default tab in a repository is the Files view. Here you will see the directories and files in the latest commit of the repository.

This view is home to all of the files within your repository. It also offers several helpful operations to manage the contents of your repository, the most important of which are outlined below. You can select the file you wish to view, as seen below.

Clicking on the file name on the left-hand side will render the entirety of the file, while selecting the commit description in the middle will display the last diff associated with that file.

Copia renders industrial file types in the browser, so you no longer have to open a virtual machine to get context on your files. You can review the most up to date list of file types and vendors we support in our Supported Vendors section.

You can always get back to the full contents of your repository by clicking on the Files tab.

Viewing Commits

In Git, a “commit” represents a discrete revision of your code. Clicking on the Commits button will display your version history for the active branch.

Each branch can have a different set of commits on it, so be sure to make a branch selection using the dropdown selector before viewing your commits.

In Git, your “commit history” is the history of revisions to your code. A commit includes when and why a change was made, as well as who made that change.

For a visual representation of the commit history, turn on the Commit Graph toggle.

In Git, a differencial (or "diff") shows the difference between two commits. As you store revisions in Git, Copia automatically renders visual diffs for your code.

Additions are rendered in green while deletions are shown in red.


As more activity and collaboration occurs within your repository, you will likely need to manage more than just the default main branch. You can view the contents of other branches by clicking on the Branches selector and choosing another branch name.

Clicking on the Manage Branches button will take you to a screen that shows you more details about each branch. You can also use this screen to delete branches by clicking on the red Delete icon. You cannot delete the main branch.

Branching is a key component of collaboration on a repository. To learn more about creating and managing your branches, check out the Branching section.

Action Buttons

You will find a row of common action buttons in the top right of the Files view. Use these buttons to generate a new pull request, create or upload files to the repository, or clone the repository to your local machine.

Last updated