> For the complete documentation index, see [llms.txt](https://blueskytechcompany.gitbook.io/umino-change-logs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blueskytechcompany.gitbook.io/umino-change-logs/1.-introduction/smartgit-and-githup-or-bitbucket.md).

# Smartgit and Githup or Bitbucket

### You can use GitHub or bitbucket to manage your code:

#### Githup: <mark style="color:blue;"><https://github.com/></mark>

GitHub is a project management system and code version, GitHub is considered like a social network exclusively for programmers. With GitHub, developers can clone source code from a repository. It is also a repository server service that stores code and each person can create an account on it to create their own repositories to work with.

Github has all the features of Git, in addition to adding social features to help developers interact with each other.

You can think of GitHub as a developer-specific social networking site that provides social networking features like feeds, followers, and network graphs for developers to learn from commit history.

<figure><img src="/files/ZFtFfK3y4lbaStYqtub3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/FqxCJH9WfuK3vKA5cnBa" alt=""><figcaption></figcaption></figure>

#### Bitbucket: <mark style="color:blue;"><https://bitbucket.org/></mark>

Git is a Distributed Version Control System. Git makes it easy for users to save modified versions of code, convenient for restoring and merging with other versions to include in code reposity. Bitbucket is one of the code reposity we are talking about.

As such, Bitbucket allows users to manage distributed versions (Git or Mercurial) of project members. Accordingly, the project leader can monitor and evaluate the work progress and promptly offer optimal solutions to improve the source code.

Bitbucket as a common house helps developers exchange experiences and learn from each other through comments, reviews, or commits.

<figure><img src="/files/JS6xIS0M0Isf8l0Wjtzk" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/nBAt8vcVu4QUdniYALnV" alt=""><figcaption></figcaption></figure>

#### Smartgit: <https://www.syntevo.com/smartgit/>

This application will allow us to work with GitKraken 2.7 and includes support for GitHub, BitBucket, SVN and Mercurial. This is focused on finding simplicity, while also targeting non-experts and people who prefer a graphical application over using the command line to work with Git.

<figure><img src="/files/bGBxgOkjwhsFBzRV1H4N" alt=""><figcaption></figcaption></figure>
