You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+5-15
Original file line number
Diff line number
Diff line change
@@ -78,22 +78,12 @@ release MSVC builds):
78
78
make MSVC=1 DEBUG=1 -j12 clean
79
79
```
80
80
81
-
### Using `vs/master` Solution
81
+
### Using the IDE
82
82
83
-
If you prefer working in Visual Studio with a solution full of projects, then there is a
84
-
branch in Git for Windows called [`vs/master`](https://github.com/git-for-windows/git/branches).
85
-
This branch is kept up-to-date with the `master` branch, except it has one more commit that
86
-
contains the solution and project files. Read [the wiki page on this approach](https://github.com/git-for-windows/git/wiki/Compiling-Git-with-Visual-Studio) for more information.
87
-
88
-
I want to make a small warning before you start working on the `vs/master` branch. If you
89
-
create a new topic branch based on `vs/master`, you will need to rebase onto `master` before
90
-
you can submit a pull request. The commit at the tip of `vs/master` is not intended to ever
91
-
become part of the `master` branch. If you created a branch, `myTopic` based on `vs/master`,
92
-
then use the following rebase command to move it onto the `master` branch:
93
-
94
-
```
95
-
git rebase --onto master vs/master myTopic
96
-
```
83
+
If you prefer working in Visual Studio with a solution full of projects, then you can use
84
+
CMake, either by letting Visual Studio configure it automatically (simply open Git's
85
+
top-level directory via `File>Open>Folder...`) or by (downloading and) running
Copy file name to clipboardexpand all lines: SECURITY.md
+1-5
Original file line number
Diff line number
Diff line change
@@ -62,8 +62,4 @@ Note: even if those builds are not exactly "nightly", they are sometimes referre
62
62
63
63
## Following upstream's developments
64
64
65
-
The [gitforwindows/git repository](https://github.com/git-for-windows/git) also provides the `shears/*` and `vs/master` branches. The `shears/*` branches reflect Git for Windows' patches, rebased onto the upstream integration branches, [updated (mostly) via automated CI builds](https://dev.azure.com/git-for-windows/git/_build?definitionId=25).
66
-
67
-
# Other special branches
68
-
69
-
Currently, there is only one other special-purpose branch in Git for Windows: the `vs/master` branch. It adds a commit on top of git-for-Windows/git's `master`, providing the project files ready to build Git in Visual Studio using the MSVC tool chain, [also updated via automated builds](https://dev.azure.com/git-for-windows/git/_build?definitionId=27).
65
+
The [gitforwindows/git repository](https://github.com/git-for-windows/git) also provides the `shears/*` branches. The `shears/*` branches reflect Git for Windows' patches, rebased onto the upstream integration branches, [updated (mostly) via automated CI builds](https://dev.azure.com/git-for-windows/git/_build?definitionId=25).
0 commit comments