Codux Help Center

Browse our articles to find the answers you need

Collaborating with Git

About Git in Codux

You may have heard of Git — an open source version control system that manages files associated with projects on your computer. When it comes to handling local file changes, Git allows you to commit changes and

Configuring a Git SSH Key

If you're cloning a project from a Git remote provider (like GitLab) and using an SSH link, you'll first have to create an SSH key on your computer to authenticate with the repository. Otherwise, you won't be a

Creating and Switching Branches

A common best practice in the Git development world is to first create a branch before starting to work on a task. A branch is essentially a snapshot of project files from which changes can be made according to

Commit and Revert Changes

Git allows for viewing all changed files in the current branch at any given time. These changed files can then be committed back into the branch and ultimately pushed out for everyone else on the team to see. A

Viewing Commit History

You might want to review the history of changes made to a branch at some point. You can do this right after cloning a repository with existing commit history, or when you want to look back on your own commits t

Syncing and Merging Changes

Codux ensures that your computer always has the latest files from the selected branch you're on by regularly checking for new files and updates to sync. You'll be informed of the available updates directly on t

Collaborating Through Pull Requests

If you've committed changes to a branch (one that you've pulled, or to a newly-published branch of your own), you'll eventually want to share your changes with others on your team, and to receive their feedback