

If you are a student, you can get away with private repos for your project via the Github Student Developer Pack. Bitbucket offers free private repos, however Github has paid subscription for private repos. One feature that differentiates between the two is their approach in providing private repositories. Github is a more popular choice amongst developers, however Bitbucket fares well in all the necessary features one needs for source control management. Step 03: Choosing Web-based Repository Hosting Service (Bitbucket or Github)īoth Bitbucket and Github are great choices for storing code-base remotely. Download from here according to your platform. We recommend Gitkraken as it is well-maintained and comes for both Windows and Ubuntu. For easier management, git desktop clients should be used. It quickly becomes a hassle when one needs to perform complex operations such as resolving merge conflicts, branching, rebasing etc. Just add the following lines to get it working in a proxy environment: proxy = proxy = are variety of other config options which you can tangle with and can be found here. Windows: C:\Program Files\Git\mingw64\etc\gitconfig.

To get git working in a proxy environment, one needs to set global proxy settings as: git config -global http.proxy git config -global https.proxy one can edit the global gitconfig file, present in different platforms as: Most of the time corporations use proxy-servers as middle-ware servers in their basic internet connections. Git has a variety of configuration options which one might need to tweak in order to get it working. Follow the recommended choices during installation and you should be fine. Download and Install Git from the official website according to your OS platform.
