Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
143 lines (96 sloc) 5.53 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
<html xmlns="" xml:lang="en" lang="en" id="mysite-com">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Git Process for Publishers</title>
<link rel="stylesheet" type="text/css" media="screen, print" href="css/reset.css" />
<link rel="stylesheet" type="text/css" media="screen" href="css/screen.css" />
<!--[if lte IE 7>
<link rel="stylesheet" type="text/css" media="screen" href="css/screen-ie.css" />
<link rel="stylesheet" type="text/css" media="print" href="css/print.css" />
<link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" title="style" charset="utf-8"/>
<meta name="title" content="Match this with the content of the title tag above." />
<meta name="description" content="A short description of this page." />
<link rel="image_src" href="" />
<link rel="icon" href="" type="image/png" />
<link rel="shortcut icon" href="" type="image/png" />
<script type="text/javascript" src="js/mootools/mootools-core.js"></script>
<script type="text/javascript" src="js/site.js"></script>
<div id="page">
<div id="header">
<h1><a href="" rel="home">Git Process for Publishers</a></h1>
<p class="tagline">
A guide to version tracking, revision, and collaboration for open-source writing.
<ul class="accessibility">
<li><a href="#navigation">Jump to Navigation</a></li>
<li><a href="#content">Jump to Content</a></li>
<ul id="sub-navigation">
<li><a href="process.htm">Start</a></li>
<li><a href="process2.htm">Edit</a></li>
<li><a href="process3.htm">Produce</a></li>
<div id="content">
<img src="media/img/timeline_2.png" alt="timeline_2" height="591" width="513" />
<div id="main">
<h4>Legend for Chart</h4>
<p><b>Step 4.</b>
The managing editor will also need to look out for Pull requests from each of the writers after they have Pushed changes to the fork of the project. Recall that changes are Pushed from the working repository to the master repository by the writers.</p>
<p>It is up to the managing editor to Pull the changes from all the writers into the master repository and review any messages accompanying these requests.</p>
<p>Writers may also find that they want to Push experimental content to fellow writers on an arbitrary branch in order to share content prior to making Pull requests of the managing editor. (Recall: “git pull” and “git push” commands.)</p>
<p>Writers: remember to type in a message with your Pull request.</p>
<p><b>Step 5.</b>
The managing editor will need to review all the files. The command “git log” will allow him or her to see the list of changes to the project.</p>
<p>First time Pull requests will need to be fetched with the “git remote add” command. Afterwards, the managing editor need only fetch again.</p>
<p>Decisions will need to be made whether to merge the changed done. Don’t forget to use the “$ git checkout master” command.</p>
<p>Also, the managing editor at this stage should be opening the “index.htm” file in a web browser to view how the content is displaying. Edits to the XHTML and CSS files may need to be made at this stage to save time later.</p>
<p><b>Step 6.</b>
The chapters will now be ready for a “2nd Pass” review and revisions. Each writer will need to Fork the latest repository to their Github account.</p>
<p>Practice with the “git log” command to show lists of commits and thus review the history of the changes.</p>
<p>Each writer will repeat steps described above as they review their current chapter, along with edits made from other writers and the managing editor. The “2nd Pass” of this project involves much more than simply revising your chapter. Indeed, it involves working on your chapter along with the chapters others have submitted. Writers will continually need to Push their content and then make Pull requests of the managing editor.</p>
<div id="supporting">
<ul id="navigation">
<li><a href="index.htm">Home</a></li>
<li><a href="resources.htm">Resources</a></li>
<li><a href="process.htm">Process</a></li>
<li><a href="about.htm">About</a></li>
<div id="footer">
<p class="copyright">
© 2010 by Gewgaws Lab. Some rights reserved. Content licensed under a
<a rel="license" href="">
Creative Commons Attribution-Share Alike 3.0 United States License
<a class="cc-badge" rel="license" href="">
<img alt="Creative Commons License" src="" />
<p class="project-information">
<a href="">Git for Writers repository</a>
hosted at <a href="">GitHub</a>. Learn <a href="participate.htm">how to
contribute</a> to Git for Writers.
<ul class="validators">
<li><a href="" title="Validate this page's XHTML">XHTML</a></li>
<li><a href="" title="Validate this page's CSS">CSS</a></li>