Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 200a517

Browse files
authored
Merge pull request #85 from github-for-unity/fixes/readme-git
Clarifying installation instructions
2 parents 5570e69 + 14cf81b commit 200a517

File tree

1 file changed

+39
-29
lines changed

1 file changed

+39
-29
lines changed

README.md

Lines changed: 39 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,15 @@ The GitHub for Unity extension brings [Git](https://git-scm.com/) and GitHub int
1515

1616
[Installing GitHub for Unity](#installing-github-for-unity)
1717
* [Requirements](#requirements)
18+
* [Git on macOS](#git-on-macos)
19+
* [Git on Windows](#git-on-windows)
1820
* [Installation](#installation)
21+
* [Log files](#log-files)
22+
* [Windows](#windows)
23+
* [macOS](#macos)
1924

2025
[Building and Contributing](#building-and-contributing)
2126

22-
[Log files and Known issues](#log-files-and-known-issues)
23-
* [Windows](#windows)
24-
* [macOS](#macos)
25-
2627
[Quick Guide to GitHub for Unity](#quick-guide-to-github-for-unity)
2728
* [Opening the GitHub window](#opening-the-github-window)
2829
* [Initialize Repository](#initialize-repository)
@@ -41,51 +42,60 @@ The GitHub for Unity extension brings [Git](https://git-scm.com/) and GitHub int
4142

4243
### Requirements
4344

44-
- We've only tested the extension so far on Unity 5.4 to 5.6. There's currently an blocker issue opened for 5.3 support, so we know it doesn't run there. There are some issues for 2017.x, so it may or may not run well on that version. Personal edition is fine.
45+
- Unity 5.4-5.6
46+
- We've only tested the extension so far on Unity 5.4 to 5.6. There's currently an blocker issue opened for 5.3 support, so we know it doesn't run there. There are some issues for 2017.x, so it may or may not run well on that version. Personal edition is fine.
47+
- Git and Git LFS 2.x
4548

46-
### Installation
49+
#### Git on macOS
4750

48-
To install the extension, download the latest package from [the releases page](https://github.com/github-for-unity/Unity/releases) and double click on it.
49-
50-
## Building and Contributing
51-
52-
The [CONTRIBUTING.md](CONTRIBUTING.md) document will help you get setup and familiar with the source. The [documentation](docs/) folder also contains more resources relevant to the project.
51+
The current release has limited macOS support. macOS users will need to install the latest [Git](https://git-scm.com/downloads) and [Git LFS](https://git-lfs.github.com/) manually, and make sure these are on the path. You can configure the Git location in the Settings tab on the GitHub window.
5352

54-
Please read the [How to Build](docs/contributing/how-to-build.md) document for sinformation on how to build GitHub for Unity.
53+
The easiest way of installing git and git lfs is to install [Homebrew](https://brew.sh/) and then do `brew install git git-lfs`.
5554

56-
If you're looking for something to work on, check out the [up-for-grabs](https://github.com/github-for-unity/Unity/issues?q=is%3Aopen+is%3Aissue+label%3Aup-for-grabs) label.
57-
58-
## Log files and Known issues
55+
Make sure a Git user and email address are set in the `~/.gitconfig` file before you initialize a repository for the first time. You can set these values by opening your `~/.gitconfig` file and adding the following section, if it doesn't exist yet:
5956

60-
### Windows
57+
```
58+
[user]
59+
name = Your Name
60+
email = Your Email
61+
```
6162

62-
The GitHub for Unity extension ships with a bundle of Git and Git LFS, to ensure that you have the correct version. These will be installed into `%LOCALAPPDATA%\GitHubUnityDebug` when the extension runs for the first time.
63+
#### Git on Windows
6364

64-
You can open a command line with the same Git and Git LFS version that the extension uses by going to the GitHub -> Command line menu.
65+
The GitHub for Unity extension ships with a bundle of Git and Git LFS, to ensure that you have the correct version. These will be installed into `%LOCALAPPDATA%\GitHubUnity` when the extension runs for the first time.
6566

6667
Make sure a Git user and email address are set in the `%HOME%\.gitconfig` file before you initialize a repository for the first time. You can set these values by opening your `%HOME%\.gitconfig` file and adding the following section, if it doesn't exist yet:
6768

6869
```
6970
[user]
70-
name = Your Name
71-
email = Your Email
71+
name = Your Name
72+
email = Your Email
7273
```
7374

74-
The extension log file can be found at `%LOCALAPPDATA%\GitHubUnityDebug\github-unity.log`
75+
Once the extension is installed, you can open a command line with the same Git and Git LFS version that the extension uses by going to the `GitHub` -> `Command line` menu in Unity.
7576

76-
#### macOS
77+
### Installation
78+
79+
To install the extension, download the latest package from [the releases page](https://github.com/github-for-unity/Unity/releases) and double click on it.
80+
81+
#### Log files
82+
83+
##### macOS
7784

7885
The extension log file can be found at `~/.local/share/GitHubUnityDebug/github-unity.log`. This is a temporary location and will be changed in the future.
7986

80-
The current release has limited macOS support. macOS users will need to install the latest [Git](https://git-scm.com/downloads) and [Git LFS](https://git-lfs.github.com/) manually, and make sure these are on the path. You can configure the Git location in the Settings tab on the GitHub window.
87+
##### Windows
8188

82-
Make sure a Git user and email address are set in the `~/.gitconfig` file before you initialize a repository for the first time. You can set these values by opening your `~/.gitconfig` file and adding the following section, if it doesn't exist yet:
89+
The extension log file can be found at `%LOCALAPPDATA%\GitHubUnityDebug\github-unity.log`
90+
91+
## Building and Contributing
92+
93+
The [CONTRIBUTING.md](CONTRIBUTING.md) document will help you get setup and familiar with the source. The [documentation](docs/) folder also contains more resources relevant to the project.
94+
95+
Please read the [How to Build](docs/contributing/how-to-build.md) document for information on how to build GitHub for Unity.
96+
97+
If you're looking for something to work on, check out the [up-for-grabs](https://github.com/github-for-unity/Unity/issues?q=is%3Aopen+is%3Aissue+label%3Aup-for-grabs) label.
8398

84-
```
85-
[user]
86-
name = Your Name
87-
email = Your Email
88-
```
8999

90100
## I have a problem with GitHub for Unity
91101

0 commit comments

Comments
 (0)