Visibility

Get a sense of the enhanced presence that GitLive brings to your IDE

VS Code JetBrains Android Studio

Overview

GitLive focuses on improving developer visibility with what we’re dubbing enhanced presence, to help developers work more effectively as a team.

Presence Questions Answered
Traditional Who is online?
Who is online but not currently active (away)?
Enhanced
(with GitLive)
Who is online or away?
Which repositories are they working on?
What branch are they currently on?
What files have they changed in their working copy?

Who’s Online?

The GitLive window in VS Code lists the teammates of a given organization. When a teammate is online, a white dot appears next to his name.

See who else is online

Which repositories are they working on?

GitLive displays all of your teammates’ working copies for the repositories that you share write access to. If your teammate is not active in a working copy, the last known state of the file will be visible, including uncommitted changes.

In the screenshot below SuDa2103 shares access with you to the repository called sample-repo. He is currently working on the sample-repo repository as denoted by the dot next to the repository name.

See which repos your teammates are on

What branch are they currently on?

As useful as it is to know a fellow developer is online, a common question teammates ask each other is what branch are you on? With the enhanced presence you can see the branch your teammate is currently working on. As can be seen in the screenshot below, SuDa2103 is currently checked out on the bugfix branch within the sample-repo repository.

See which branch your teammates are on

The white dot next to the file name indicates that your teammate is active in that particular file. Below SuDa2103 is currently active in file BluetoothService.kt.

See which file your teammates are on

Which issue are they currently working on?

Once an issue tracker has been connected, GitLive’s issue tracking feature can be used. This allows you to share the current issue you are working on, providing your teammates with more context than the repository / branch level.

View Issues Others are Working on

What did your teammates change locally compared to their latest push?

Furthermore, you can drill down into an individual teammate’s working copy local changes for quick and easy problem-solving. This allows you to seamlessly understand what your teammate is referring to instead of going through a cumbersome commit-push-fetch cycle. The GitLive window shows you your teammate’s working copy changes relative to his latest pushed remote state, visualised by the number of lines added and deleted (denoted by the + and - symbols). As can be seen below, SuDa2103 has edited the file BluetoothService.kt locally. The “+” symbols next to the file implies that he has added three lines of code in this files locally compared to his latest pushed remote state.

See the changes in their working copy

Live Difference View

You can also use GitLive to see which particular lines are different in your teammates working copy, relative to yours. All you have to do is click on a filename, and a diff view visualising your teammates local changes compared to his latest pushed remote state opens up.

See the changes in their working copy

Suggest an Edit to this Page

Overview

GitLive focuses on improving developer visibility with what we’re dubbing enhanced presence, to help developers work more effectively as a team.

Presence Questions Answered
Traditional Who is online?
Who is online but not currently active (away)?
Enhanced
(with GitLive)
Who is online or away?
How active have they been in the last 24 hours?
Which repositories are they working on?
What branch are they currently on?
What files have they changed in their working copy?

Who’s Online?

The GitLive window in your IDE lists the teammates of a given organization. Being online is denoted by a little green dot.

See who else is online

Which repositories are they working on?

GitLive displays all of your teammates’ working copies for the repositories that you share write access to. If your teammate is not active in a working copy, the last known state of the file will be visible, including uncommitted changes.

In the screenshot below SuDa2103 shares access with you to the repository called sample-repo. He is currently working on the sample-repo repository as denoted by the dot next to the repository name.

See which repos your teammates are on

What branch are they currently on?

As useful as it is to know a fellow developer is online, a common question teammates ask each other is what branch are you on? With the enhanced presence you can see the branch your teammate is currently working on. As can be seen in the screenshot below, SuDa2103 is currently checked out on the bugfix branch within the sample-repo repository.

See which branch your teammates are on

The white dot next to the file name indicates that your teammate is active in that particular file.Below SuDa2103 is currently active in file BluetoothService.kt.

See which file your teammates are on

Which issue are they currently working on?

Once an issue tracker has been connected, GitLive’s issue tracking feature can be used. This allows you to share the current issue you are working on, providing your teammates with more context than the repository / branch level.

View Issues Others are Working on

What did your teammates change locally compared to their latest push?

Furthermore, you can drill down into an individual teammate’s working copy local changes for quick and easy problem-solving. This allows you to seamlessly understand what your teammate is reffering to instead of going through a cumbersome commit-push-fetch cycle. The GitLive window shows you your teammate’s working copy changes relative to his latest pushed remote state, visualised by the number of lines added and deleted (denoted by the + and - symbols). As can be seen below, SuDa2103 has edited the file BluetoothService.kt locally. The “+” symbols next to the file implies that he has added three lines of code in this files locally compared to his latest pushed remote state.

See the changes in their working copy

Live Difference View

You can also use GitLive to see which particular lines are different in your teammates working copy, relative to yours. All you have to do is click on a filename, and a diff view visualising your teammates local changes compared to his latest pushed remote state opens up.

See the changes in their working copy

How active have they been in the last 24 hours?

Finally, GitLive’s window also introduces a feature dedicated to flexible teams which need a sense of working presence. The activity graph beside each developer’s name displays how active they have been in the last 24 hours.

Time runs from left to right with now being on the left-most side; you can see the exact time on rollover. It’s important to note the graph isn’t a reflection of how hard someone is working; for instance, tracking down a bug vs tweaking UI code vs writing unit tests are likely to produce widely different looking graphs.

The activity graph aims to give a team with flexible working hours or working remotely an indication as to how their teammates’ tasks are progressing.

See how active others have been in the last 24 hrs

Suggest an Edit to this Page

Overview

GitLive focuses on improving developer visibility with what we’re dubbing enhanced presence, to help developers work more effectively as a team.

Presence Questions Answered
Traditional Who is online?
Who is online but not currently active (away)?
Enhanced
(with GitLive)
Who is online or away?
How active have they been in the last 24 hours?
Which repositories are they working on?
What branch are they currently on?
What files have they changed in their working copy?

Who’s Online?

The GitLive window in your IDE lists the teammates of a given organization. Being online is denoted by a little green dot.

See who else is online

Which repositories are they working on?

GitLive displays all of your teammates’ working copies for the repositories that you share write access to. If your teammate is not active in a working copy, the last known state of the file will be visible, including uncommitted changes.

In the screenshot below, SuDa2103 shares access with you to the repository called sample-repo. He is currently working on the sample-repo repository as denoted by the dot next to the repository name.

See which repos your teammates are on

What branch are they currently on?

As useful as it is to know a fellow developer is online, a common question teammates ask each other is what branch are you on? With the enhanced presence you can see the branch your teammate is currently working on. As can be seen in the screenshot below, SuDa2103 is currently checked out on the bugfix branch within the sample-repo repository.

See which branch your teammates are on

The white dot next to the file name indicates that your teammate is active in that particular file. Below SuDa2103 is currently active in file BluetoothService.kt.

See which file your teammates are on

Which issue are they currently working on?

Once an issue tracker has been connected, GitLive’s issue tracking feature can be used. This allows you to share the current issue you are working on, providing your teammates with more context than the repository / branch level.

View Issues Others are Working on

What did your teammates change locally compared to their latest push?

Furthermore, you can drill down into an individual teammate’s working copy local changes for quick and easy problem-solving. This allows you to seamlessly understand what your teammate is referring to instead of going through a cumbersome commit-push-fetch cycle. The GitLive window shows you your teammate’s working copy changes relative to his latest pushed remote state, visualised by the number of lines added and deleted (denoted by the + and - symbols). As can be seen below, SuDa2103 has edited the file BluetoothService.kt locally. The “+” symbols next to the file implies that he has added three lines of code in this files locally compared to his latest pushed remote state.

See the changes in their working copy

Live Difference View

You can also use GitLive to see which particular lines are different in your teammates working copy, relative to yours. All you have to do is click on a filename, and a diff view visualising your teammates local changes compared to his latest pushed remote state opens up.

See the changes in their working copy

How active have they been in the last 24 hours?

Finally, GitLive’s window also introduces a feature dedicated to flexible teams which need a sense of working presence. The activity graph beside each developer’s name displays how active they have been in the last 24 hours.

Time runs from left to right with now being on the left-most side; you can see the exact time on rollover. It’s important to note the graph isn’t a reflection of how hard someone is working; for instance, tracking down a bug vs tweaking UI code vs writing unit tests are likely to produce widely different looking graphs.

The activity graph aims to give a team with flexible working hours or working remotely an indication as to how their teammate’s tasks are progressing.

See how active others have been in the last 24 hrs

Suggest an Edit to this Page


Account Management
Cherry Picking Changes