• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:git

4 Mesa uses `Git <https://git-scm.com>`__ as its source code management
7 The master Git repository is hosted on
11 user <anonymous>` (read-only) or as a :ref:`developer <developer>`
14 You may also `browse the main Mesa Git
16 demos and tests Git
21 Anonymous Git Access
22 --------------------
24 To get the Mesa sources anonymously (read-only):
26 #. Install the Git software on your computer if needed.
31 git clone https://gitlab.freedesktop.org/mesa/mesa.git
37 git pull origin
43 git clone https://gitlab.freedesktop.org/mesa/demos.git
47 Developer Git Access
48 --------------------
54 `mesa-dev <https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`__
59 - Use `GitLab <https://gitlab.freedesktop.org/>`__ to create your
61 - Wait for someone to review the code and give you a ``Reviewed-by``
63 - You'll have to rely on another Mesa developer to push your initial
71 ---------------------------------------------
82git remote set-url --push origin https://USER:TOKEN@gitlab.freedesktop.org/your~user~name/mesa.git
85 -------------
87 If you're `using Git on
88 Windows <https://git.wiki.kernel.org/index.php/WindowsInstall>`__ you'll
94 git config --global core.autocrlf true
96 This will cause Git to convert all text files to CR+LF on checkout, and
102 --------------------
108 The command ``git branch`` will list all available branches.
110 Questions about branch status/activity should be posted to the mesa-dev
113 Developer Git Tips
114 ------------------
118 If you try to do a pull by just saying\ ``git pull`` and Git
123 git config branch.master.remote origin
124 git config branch.master.merge master
126 Otherwise, you have to say\ ``git pull origin master`` each time you
131 If you are an experienced Git user working on substantial
142 git pull
150 git add <files to commit>
151 git commit
157 changes, Git will make a fast-forward merge branch, branching from
165 git pull --rebase
166 git push
171 update. (CVS doesn't work like Git in this respect, but this is
185 git config branch.master.rebase true
186 git config --global branch.autosetuprebase=always
188 See `Understanding Git
189 Conceptually <https://www.eecs.harvard.edu/~cduan/technical/git/>`__