Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TortoiseGit is easy to use, because it is integrated with Windows shell as well as lots of development utilities, but I won't cover about that at the moment.


To setup an environment, we need following three components:

  • Git for Windows
  • TortoiseGit Tool
  • PuTTYgen Tool


STEP 1. Install git

...

on Windows 10

For git, you need to download a core component at https://git-scm.com/downloads

Image Added

Once download is done, you need to install it on your PC.


STEP 2. Install PuTTYgen and Generate public/private key pairs


STEP 3. Install TortoiseGit client

  • Download TortoiseGit at https://tortoisegit.org/download/
  • Once installation is done, you can run start wizard.
    Image Added

    It will check Git for Windows that we installed earlier.
    Image Added

    As long as you will use SSH, you'd better click "Generate PuTTY key pair"
    Image Added

    Image Added
    You may better to put key passphrase for your security
    Image Added
    Once everything goes fine, just click "Save public key" and "Save private key"
    Image Added


    Info

    Once key is created, you need to ask admin to add your public key to git repository in server. If you use github, you need to check other references. If your environment is based on CentOS 8, please refer at Setup Git server on CentOS 8#STEP3.Addclient'spublickeyto/home/git/.ssh/authorized_keys


STEP

...

4. Create a repository on your PC

In order to manage the source code efficiently, you need to have your own location on your PC, so you can add new features, modify the legacy codes without any dependency in external sources.

...

If you have your own private server, having no dependency with others, which can run full features, it will be the best development environment - some people usually use VM like QEMU.


To be updated....