LogoLogo
  • Overview
    • Introduction
      • Git-Based Source Control
      • DeviceLink
    • System Requirements
    • Supported Vendors and Device Types
    • Glossary
  • Git-Based Source Control
    • Getting Started
      • Planning
      • Initial Setup
        • Migrations
    • Basic Tasks
      • Navigation
        • Home page
        • Exploring the Web App
        • Exploring the Desktop App
      • Configuration
        • Creating Repositories
        • Creating Templates
        • Cloning Repositories
      • Operations
        • Pulling
        • Committing
        • Pushing
        • Managing History
        • Binary & Large Files
    • Advanced Tasks
      • Branching
        • Branch Protections
      • Pull Requests & Code Review
        • Contributors
        • Reviewers
      • Merging
    • Additional Features
      • Topics
      • Issues
        • Milestones
        • Labels
        • References and Links
      • Wiki
      • Tags & Releases
      • Webhooks
      • Activity
    • Administration
      • Org Settings
      • User Management
        • External Identity Management (SSO + SCIM)
      • Teams & Permissions
        • Permissions by Account Type
      • Registration & Billing
      • Repo Settings
      • Desktop App Options
      • Profile and Settings
        • Notifications
        • Two-Factor Authentication (2FA)
    • Supported Vendors
      • ABB
      • Beckhoff
      • B&R Automation
      • CODESYS
      • Inductive
      • Lenze
      • Rockwell
        • RSLogix 500
        • RSLogix 5000
        • Studio 5000 Logix Designer
      • Schneider
        • Control Expert
        • Machine Expert
      • Siemens
        • Siemens Step7 TIA Portal
        • Siemens Step7 5.x
      • WAGO
    • Integrations
      • Discord
      • Jira
      • Microsoft Teams Connectors
      • Slack
      • Zapier
      • Microsoft Teams Workflows
  • DeviceLink
    • Getting Started
      • Architecture
      • Planning & Installation
    • Sites and Agents
      • Sites
        • Site Settings
        • File Lists
        • Graphs and Metrics
      • Agents
        • Creating a Site-Based Agent
        • Creating a Multi-Site Agent
    • Projects and Devices
    • Vendor Configuration
      • Beckhoff TwinCAT 3
      • CODESYS v3
      • Copia FTP
      • Copia sFTP/SCP
      • Copia Scripting
      • FANUC Robots
      • Rockwell RSLogix 500
        • Smart Filter
      • Rockwell Studio/RSLogix 5000
        • Smart Filter
      • Rockwell PanelView ME HMI
      • Schneider Control Expert
      • Siemens Step7 TIA Portal
      • Siemens Step7 5.x
    • Jobs
      • Job Navigation
      • Creating Jobs
      • Managing Jobs and History
      • Manual Backups
      • Pull Requests
    • Additional Features
      • Webhooks
      • Copia Import Tool
        • Getting Started
        • Preparing your data
        • Importing your data
        • Rolling back a prior import
    • Administration
      • Teams
      • Permissions
      • Notifications
  • Copilot
    • Copia Copilot
    • Getting Started
    • Using Copia Copilot
  • Copilot FAQ
  • Support
    • Best Practices
    • FAQs
      • Git-Based Source Control
        • Troubleshooting
      • DeviceLink
        • Troubleshooting
Powered by GitBook
On this page
  • Repository View
  • Viewing Files
  • Viewing Commits
  • Branches
  • Action Buttons

Was this helpful?

  1. Git-Based Source Control
  2. Basic Tasks
  3. Navigation

Exploring the Web App

PreviousHome pageNextExploring the Desktop App

Last updated 3 months ago

Was this helpful?

Repository View

When you select a repository from the home page, 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 and (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.

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.

Branches

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.

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.

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 section.

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

Supported Vendors
Branching
Additional Features
Advanced Tasks