Git Issues

When you post a message with a code block you may encounter one of the following Git-related warnings.

Repo isn’t managed by Git, or Git can't be found

While technically not a requirement, key elements of CodeStream’s functionality depend on your repository being managed by Git, or a Git hosting service like GitHub. If you’re not using Git, CodeStream will not be able to connect the comments and issues you create to the appropriate blocks of code in your source files. This means that comments and issues will appear in the activity feed and in search results, but they will not appear in the Codemarks section when your teammates are viewing the given source file.

Note that this error could also mean that Git isn’t in your PATH. If so, please add it to your PATH and then restart your IDE.

Repo doesn’t have a remote URL

The remote URL is part of what allows CodeStream to tie the code block from your message to the appropriate file/location in the corresponding repo in your teammates’ IDEs. If CodeStream isn't able to identify the repository your teammate has open as the same one in which you created your comment/issue, they won't be able to see the comment/issue.

From the command line, do a git remote -v to confirm whether or not you have a remote URL configured for this repository. If there is no remote URL, find out the correct URL and then specify the remote by doing a git remote add origin <remote URL>.

Unsaved File

As with files not managed by Git, CodeStream will not be able to link a comment/issue to a block of code in a new, unsaved file. Go ahead and save the file before creating your first comment/issue.