Skip to main content

Preparing for Team Development Using Git

Setup Procedure

Assuming that Git itself is already set up, please follow the steps below.

  1. Confirm that NDMerge is installed.
  • Execute the following command:

git config --global merge.NDMerge.name

  • If NDMerge is installed, the following response will be returned:

nd diff merge application

  • NDMerge is automatically installed in the Next Design installation folder when the Next Design main program is installed.
    If it is not installed, please reinstall the Next Design main program.
About NDMerge Installation

Please note that if you install Next Design later in an environment where NDMerge is already installed, existing settings will be overwritten.

  1. Install NDGit.
  • Please refer to here for installation instructions.
  1. Register Next Design project files with Git.
  • Add the project files to your local repository, commit, and push.
info

Next Design project files are saved in JSON format, allowing you to view differences in text format.
For information on JSON format notation and displaying differences, please refer to here.

info

When using Git, filenames may appear garbled in the repository's commit history.
For methods to prevent garbled characters, please refer to here.

Please pay attention to the installation order.

When starting Next Design, you may see the following error message:

Failed to activate extension "NextDesign.Git.Extension". (NDMerge is not installed.)

This occurs if Next Design is installed before Git.
Next Design registers NDMerge in the Git configuration file (.gitconfig) during installation, so Git must be installed first.

Therefore, the tools must be installed in the following order:

  1. Git
  2. Next Design
  3. NDGit

If you are already experiencing this error, please resolve it using one of the following methods: