﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AIdeasman42%2FGitBlender</id>
	<title>利用者:Ideasman42/GitBlender - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AIdeasman42%2FGitBlender"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Ideasman42/GitBlender&amp;action=history"/>
	<updated>2026-09-15T14:18:48Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Ideasman42/GitBlender&amp;diff=144835&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Ideasman42/GitBlender&amp;diff=144835&amp;oldid=prev"/>
		<updated>2018-06-28T21:05:26Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 21:05時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Ideasman42/GitBlender&amp;diff=144834&amp;oldid=prev</id>
		<title>wiki&gt;Ideasman42: /* GitBlender */</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Ideasman42/GitBlender&amp;diff=144834&amp;oldid=prev"/>
		<updated>2013-11-17T18:07:03Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;GitBlender&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= GitBlender =&lt;br /&gt;
&lt;br /&gt;
This document explains how to make a gitorious mirror of git.blender.org so you can develop in your own repository.&lt;br /&gt;
&lt;br /&gt;
In summary, this explains how to push an existing copy of blenders source into a new git repository&lt;br /&gt;
and keep it in sync with blender.org.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This document assumes you know how to do git basics (push/pull/commit), if not, read this first.&amp;lt;br&amp;gt;http://wiki.blender.org/index.php/Dev:Doc/Tools/Git&lt;br /&gt;
&lt;br /&gt;
=== Create Repository ===&lt;br /&gt;
&lt;br /&gt;
First create a new repository from gitorious's web interface,&lt;br /&gt;
once done you will have the text:&lt;br /&gt;
&lt;br /&gt;
  Congratulations on your new repository!&lt;br /&gt;
&lt;br /&gt;
One of the commands under the 'Push your changes' heading will look something like:&lt;br /&gt;
&lt;br /&gt;
  git remote add origin git@gitorious.org:my_blender/my_blender.git&lt;br /&gt;
&lt;br /&gt;
'''DO NOT RUN THIS COMMAND''', but note the URL at the end since we'll be using it later.&lt;br /&gt;
&lt;br /&gt;
=== Upload Blenders Repository ===&lt;br /&gt;
&lt;br /&gt;
The next step, is to take a copy of an existing blender clone, and point it to your new repository.&lt;br /&gt;
&lt;br /&gt;
If you dont have a git clone of blenders source code from git, you'll need to make one first.&lt;br /&gt;
&lt;br /&gt;
See: http://wiki.blender.org/index.php/Dev:Doc/Tools/Git#Repository_Download&lt;br /&gt;
&lt;br /&gt;
Make a copy of this directory, and, using the command line set the upstream.&lt;br /&gt;
&lt;br /&gt;
  git remote set-url origin git@gitorious.org:my_blender/my_blender.git&lt;br /&gt;
&lt;br /&gt;
note, unlike the command above - this replaces the origin with your own.&lt;br /&gt;
&lt;br /&gt;
=== Upload (Push Repository) ===&lt;br /&gt;
&lt;br /&gt;
Now you want to upload your git repisoty, so this is simply done with;&lt;br /&gt;
&lt;br /&gt;
  git push --mirror&lt;br /&gt;
&lt;br /&gt;
this may take some time since its uploading ~230mb.&lt;br /&gt;
&lt;br /&gt;
Now you can use '''your''' git repository, commit, push, pull etc. as a first class citizen.&lt;br /&gt;
&lt;br /&gt;
=== Sync with blender.org ===&lt;br /&gt;
&lt;br /&gt;
Most likely you will want to sync up with blender once in a while.&lt;br /&gt;
&lt;br /&gt;
To do this its easiest to add blender.org as a remote, so you can reference quickly.&lt;br /&gt;
&lt;br /&gt;
This adds the remote, note that '''bf''' can be any alias you like.&lt;br /&gt;
&lt;br /&gt;
  git remote add bf http://git.blender.org/blender.git&lt;br /&gt;
&lt;br /&gt;
''This command only has to be run once, and the remote is stored in your clone for reuse.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other Examples ===&lt;br /&gt;
&lt;br /&gt;
Now to sync with &amp;lt;tt&amp;gt;git.blender.org&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
  git pull bf master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now to push the changed to your own repo:&lt;br /&gt;
&lt;br /&gt;
  git push&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To do a see a diff with blender.org and your own repository:&lt;br /&gt;
&lt;br /&gt;
  git fetch bf&lt;br /&gt;
  git diff bf/master&lt;/div&gt;</summary>
		<author><name>wiki&gt;Ideasman42</name></author>
		
	</entry>
</feed>