This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 966a236  Automated site publishing by Jenkins build 385
966a236 is described below

commit 966a236b9254610014098a97f98f3a89ccd05af3
Author: jenkins <bui...@apache.org>
AuthorDate: Sat Jan 19 10:38:11 2019 +0000

    Automated site publishing by Jenkins build 385
---
 content/kb/docs/ide/git.html | 216 +++++++++++++------------------------------
 1 file changed, 63 insertions(+), 153 deletions(-)

diff --git a/content/kb/docs/ide/git.html b/content/kb/docs/ide/git.html
index 2654559..cdfa52b 100644
--- a/content/kb/docs/ide/git.html
+++ b/content/kb/docs/ide/git.html
@@ -81,43 +81,22 @@
             <div id="toc" class="toc">
 <div id="toctitle"></div>
 <ul class="sectlevel1">
-<li><a href="#_requirements">Requirements</a></li>
-<li><a href="#_initializing_a_git_repository">Initializing a Git 
Repository</a></li>
-<li><a href="#_cloning_a_git_repository">Cloning a Git Repository</a>
+<li><a href="#_using_git_support_in_netbeans_ide">Using Git Support in 
NetBeans IDE</a>
 <ul class="sectlevel2">
-<li><a href="#_cloning_a_repository_from_github_via_ssh_protocol">Cloning a 
Repository from GitHub via SSH protocol</a></li>
-</ul>
-</li>
+<li><a href="#_initializing_a_git_repository">Initializing a Git 
Repository</a></li>
+<li><a href="#_cloning_a_git_repository">Cloning a Git Repository</a></li>
 <li><a href="#_adding_files_to_a_git_repository">Adding Files to a Git 
Repository</a></li>
-<li><a href="#_editing_files">Editing Files</a>
-<ul class="sectlevel2">
-<li><a href="#_viewing_changes_in_the_source_editor">Viewing Changes in the 
Source Editor</a></li>
-<li><a href="#_viewing_file_status_information">Viewing File Status 
Information</a></li>
-<li><a href="#_comparing_file_revisions">Comparing File Revisions</a></li>
-<li><a href="#_reverting_changes">Reverting Changes</a></li>
-</ul>
-</li>
+<li><a href="#_editing_files">Editing Files</a></li>
 <li><a href="#_committing_sources_to_a_repository">Committing Sources to a 
Repository</a></li>
-<li><a href="#_working_with_branches">Working with Branches</a>
-<ul class="sectlevel2">
-<li><a href="#_creating_a_branch">Creating a Branch</a></li>
-<li><a href="#_checking_out">Checking Out</a></li>
-<li><a href="#_merging">Merging</a></li>
-<li><a href="#_deleting_a_branch">Deleting a Branch</a></li>
-</ul>
-</li>
-<li><a href="#_working_with_remote_repositories">Working with Remote 
Repositories</a>
-<ul class="sectlevel2">
-<li><a href="#_fetching">Fetching</a></li>
-<li><a href="#_pulling">Pulling</a></li>
-<li><a href="#_pushing">Pushing</a></li>
+<li><a href="#_working_with_branches">Working with Branches</a></li>
+<li><a href="#_working_with_remote_repositories">Working with Remote 
Repositories</a></li>
+<li><a href="#_summary">Summary</a></li>
 </ul>
 </li>
-<li><a href="#_summary">Summary</a></li>
-<li><a href="#_see_also">See Also</a></li>
 </ul>
 </div>
-<div id="preamble">
+<div class="sect1">
+<h2 id="_using_git_support_in_netbeans_ide">Using Git Support in NetBeans 
IDE</h2>
 <div class="sectionbody">
 <div class="paragraph">
 <p>The NetBeans IDE provides support for the Git version control client. The 
IDE&#8217;s Git support allows you to perform versioning tasks directly from 
your project within the IDE. This document demonstrates how to perform basic 
versioning tasks in the IDE by guiding you through the standard workflow when 
using versioning software.</p>
@@ -125,41 +104,8 @@
 <div class="paragraph">
 <p>Git is a free and open source, distributed version control system designed 
to handle everything from small to very large projects with speed and 
efficiency. Every Git clone is a full-fledged repository with complete history 
and full revision tracking capabilities, not dependent on network access or a 
central server. Branching and merging are fast and easy to do. Git is used for 
version control of files, much like tools such as Mercurial, Subversion, CVS, 
Perforce, etc.</p>
 </div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_requirements">Requirements</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p><strong>To complete this tutorial, you need the following software and 
resources.</strong></p>
-</div>
-<table class="tableblock frame-all grid-all spread">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Software or Resource</th>
-<th class="tableblock halign-left valign-top">Version Required</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://netbeans.org/downloads/index.html";>NetBeans IDE</a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Version 
10.0</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="http://www.oracle.com/technetwork/java/javase/downloads/index.html";>Java 
Development Kit</a> (JDK)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Version 
8</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_initializing_a_git_repository">Initializing a Git Repository</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_initializing_a_git_repository">Initializing a Git Repository</h3>
 <div class="paragraph">
 <p>To initialize a Git repository from existing files that are not in source 
control yet, you need to complete the following steps:</p>
 </div>
@@ -213,10 +159,8 @@ You can open  <code>Window</code>  &gt;  
<code>Output</code>  &gt;  <code>Output
 <p>After you initialized the Git repository, you either <a href="#add">add</a> 
files or directly <a href="#committing">commit</a> them to the Git 
repository.</p>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_cloning_a_git_repository">Cloning a Git Repository</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_cloning_a_git_repository">Cloning a Git Repository</h3>
 <div class="paragraph">
 <p>To get a copy of an already existing Git repository, you need to clone it. 
Make sure you know the Git repository URL before starting the Clone Repository 
wizard in the IDE.</p>
 </div>
@@ -281,8 +225,8 @@ After a Git repository is cloned, the metadata  
<code>.git</code>  folder is cre
 </li>
 </ol>
 </div>
-<div class="sect2">
-<h3 id="_cloning_a_repository_from_github_via_ssh_protocol">Cloning a 
Repository from GitHub via SSH protocol</h3>
+<div class="sect3">
+<h4 id="_cloning_a_repository_from_github_via_ssh_protocol">Cloning a 
Repository from GitHub via SSH protocol</h4>
 <div class="paragraph">
 <p>To clone a repository from GitHub via the SSH protocol, proceed as 
follows:</p>
 </div>
@@ -439,14 +383,10 @@ After the repository is cloned, the Clone Completed 
message displays.</p>
 </div>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_adding_files_to_a_git_repository">Adding Files to a Git 
Repository</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre>To start tracking a new file and also to stage changes to an already 
tracked file in the Git repository, you need to add it to the repository.</pre>
-</div>
+<div class="sect2">
+<h3 id="_adding_files_to_a_git_repository">Adding Files to a Git 
Repository</h3>
+<div class="paragraph">
+<p>To start tracking a new file and also to stage changes to an already 
tracked file in the Git repository, you need to add it to the repository.</p>
 </div>
 <div class="paragraph">
 <p>When adding files to a Git repository, the IDE composes and saves snapshots 
of your project first in the Index. After you perform the commit, the IDE saves 
those snapshots in the HEAD. The IDE allows you to choose between the two 
workflows described in the following table.</p>
@@ -503,10 +443,8 @@ The <a href="#viewFileStatus">status</a> of the file in 
the HEAD displays in gre
 <p>The action works recursively if invoked on folders while respecting the 
NetBeans IDE flat folder content structure.</p>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_editing_files">Editing Files</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_editing_files">Editing Files</h3>
 <div class="paragraph">
 <p>Once you have a Git versioned project opened in the IDE, you can begin 
making changes to sources. As with any project opened in NetBeans IDE, you can 
open files in the Source Editor by double-clicking on their nodes, as they 
appear in the IDE&#8217;s windows (e.g., Projects (Ctrl-1), Files (Ctrl-2), 
Favorites (Ctrl-3) windows).</p>
 </div>
@@ -526,8 +464,8 @@ The <a href="#viewFileStatus">status</a> of the file in the 
HEAD displays in gre
 </li>
 </ul>
 </div>
-<div class="sect2">
-<h3 id="_viewing_changes_in_the_source_editor">Viewing Changes in the Source 
Editor</h3>
+<div class="sect3">
+<h4 id="_viewing_changes_in_the_source_editor">Viewing Changes in the Source 
Editor</h4>
 <div class="paragraph">
 <p>When you open a versioned file in the IDE&#8217;s Source Editor, you can 
view real-time changes occurring to your file as you modify it against the base 
version from the Git repository. As you work, the IDE uses color coding in the 
Source Editor&#8217;s margins to convey the following information:</p>
 </div>
@@ -595,8 +533,8 @@ You can click on a color grouping in the margin to call 
versioning commands. For
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_viewing_file_status_information">Viewing File Status Information</h3>
+<div class="sect3">
+<h4 id="_viewing_file_status_information">Viewing File Status Information</h4>
 <div class="paragraph">
 <p>When you are working in the Projects (Ctrl-1), Files (Ctrl-2), Favorites 
(Ctrl-3), or Versioning views, the IDE provides several visual features that 
aid in viewing status information about your files. In the example below, 
notice how the badge (e.g. image::images/blue-badge.png[]), color of the file 
name, and adjacent status label, all coincide with each other to provide you 
with a simple but effective way to keep track of versioning information on your 
files:</p>
 </div>
@@ -621,6 +559,7 @@ You can click on a color grouping in the margin to call 
versioning commands. For
 </li>
 </ul>
 </div>
+</div>
 <div class="sect3">
 <h4 id="_badges_and_color_coding">Badges and Color Coding</h4>
 <div class="paragraph">
@@ -785,9 +724,8 @@ You can click on a color grouping in the margin to call 
versioning commands. For
 </div>
 </div>
 </div>
-</div>
-<div class="sect2">
-<h3 id="_comparing_file_revisions">Comparing File Revisions</h3>
+<div class="sect3">
+<h4 id="_comparing_file_revisions">Comparing File Revisions</h4>
 <div class="paragraph">
 <p>Comparing file versions is a common task when working with versioned 
projects. The IDE enables you to compare revisions by using the Diff 
command:</p>
 </div>
@@ -932,8 +870,8 @@ Other revisions can be selected from the  <code>Diff</code> 
 and  <code>to</code
 </tbody>
 </table>
 </div>
-<div class="sect2">
-<h3 id="_reverting_changes">Reverting Changes</h3>
+<div class="sect3">
+<h4 id="_reverting_changes">Reverting Changes</h4>
 <div class="paragraph">
 <p>To throw away local changes made to selected files in your Working Tree and 
replace those files with the ones in the Index or HEAD:</p>
 </div>
@@ -968,10 +906,8 @@ The  <code>Revert Modifications</code>  dialog box 
displays.</p>
 </div>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_committing_sources_to_a_repository">Committing Sources to a 
Repository</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_committing_sources_to_a_repository">Committing Sources to a 
Repository</h3>
 <div class="paragraph">
 <p>To commit files to the Git repository:</p>
 </div>
@@ -1064,8 +1000,17 @@ The  <code>Revert Modifications</code>  dialog box 
displays.</p>
 </li>
 </ul>
 </div>
-<div class="paragraph">
-<p><strong>Note</strong>: You need to install the JIRA or Subversion plugin to 
start tracking issues in the IDE.</p>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+You need to install the JIRA or Subversion plugin to start tracking issues in 
the IDE.
+</td>
+</tr>
+</table>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -1089,10 +1034,8 @@ The IDE executes the commit and stores your snapshots to 
the repository. The IDE
 </ol>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_working_with_branches">Working with Branches</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_working_with_branches">Working with Branches</h3>
 <div class="paragraph">
 <p>The IDE&#8217;s Git support enables you to maintain different versions of 
an entire code base using branches.</p>
 </div>
@@ -1115,8 +1058,8 @@ The IDE executes the commit and stores your snapshots to 
the repository. The IDE
 </li>
 </ul>
 </div>
-<div class="sect2">
-<h3 id="_creating_a_branch">Creating a Branch</h3>
+<div class="sect3">
+<h4 id="_creating_a_branch">Creating a Branch</h4>
 <div class="paragraph">
 <p>To create a local branch, if you want to work on a separate version of your 
file system for stabilization or experimentation purposes without disturbing 
the main trunk, complete the following steps:</p>
 </div>
@@ -1181,8 +1124,8 @@ The branch is added to the  <code>Branches/Local</code>  
folder of the Git repos
 </div>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_checking_out">Checking Out</h3>
+<div class="sect3">
+<h4 id="_checking_out">Checking Out</h4>
 <div class="paragraph">
 <p>If you need to edit files on a branch that already exists, you can check 
out the branch to copy the files to your Working Tree.</p>
 </div>
@@ -1292,8 +1235,8 @@ If selected, the Index is updated with the state in the 
selected revision prior
 </ol>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_merging">Merging</h3>
+<div class="sect3">
+<h4 id="_merging">Merging</h4>
 <div class="paragraph">
 <p>To port modifications from  a repository revision to the Working Tree, do 
as follows:</p>
 </div>
@@ -1353,8 +1296,8 @@ After merging you must still <a 
href="#committing">commit</a> the changes in ord
 </table>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_deleting_a_branch">Deleting a Branch</h3>
+<div class="sect3">
+<h4 id="_deleting_a_branch">Deleting a Branch</h4>
 <div class="paragraph">
 <p>To delete an unnecessary local branch, complete the following steps:</p>
 </div>
@@ -1393,10 +1336,8 @@ The branch is removed from the local repository as well 
as the Git Repository Br
 </div>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_working_with_remote_repositories">Working with Remote 
Repositories</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_working_with_remote_repositories">Working with Remote 
Repositories</h3>
 <div class="paragraph">
 <p>When you work with other developers you need to share your work, which 
involves fetching, pushing, and pulling data to and from remote repositories 
hosted on the Internet or network.</p>
 </div>
@@ -1413,8 +1354,8 @@ The branch is removed from the local repository as well 
as the Git Repository Br
 </li>
 </ul>
 </div>
-<div class="sect2">
-<h3 id="_fetching">Fetching</h3>
+<div class="sect3">
+<h4 id="_fetching">Fetching</h4>
 <div class="paragraph">
 <p>Fetching gets the changes from the original remote repository that you do 
not have yet. It never changes any of your local branches. Fetching gets all 
the branches from remote repositories, which you can merge into your branch or 
just inspect at any time.</p>
 </div>
@@ -1451,8 +1392,8 @@ Next the fetched updates can be merged into a local 
branch.</p>
 </ol>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_pulling">Pulling</h3>
+<div class="sect3">
+<h4 id="_pulling">Pulling</h4>
 <div class="paragraph">
 <p>When pulling some updates from a remote Git repository, the changes are 
fetched from it and merged into the current HEAD of your local repository.
 To perform pulling, complete the following steps:</p>
@@ -1486,8 +1427,8 @@ Your local repository is synchronized with the origin 
repository.</p>
 </ol>
 </div>
 </div>
-<div class="sect2">
-<h3 id="_pushing">Pushing</h3>
+<div class="sect3">
+<h4 id="_pushing">Pushing</h4>
 <div class="paragraph">
 <p>To contribute changes from your local Git repository into a public Git 
repository, perform the following steps:</p>
 </div>
@@ -1536,42 +1477,11 @@ The specified remote repository branch is updated with 
the latest state of your
 </div>
 </div>
 </div>
-</div>
-<div class="sect1">
-<h2 id="_summary">Summary</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="_summary">Summary</h3>
 <div class="paragraph">
 <p>This tutorial showed how to perform basic versioning tasks in the IDE by 
guiding you through the standard workflow when using the IDE&#8217;s GIT 
support. It demonstrated how to set up a versioned project and perform basic 
tasks on versioned files while introducing you to some of the GIT specific 
features included in the IDE.</p>
 </div>
-<div class="paragraph">
-<p><a 
href="/about/contact_form.html?to=3&amp;subject=Feedback:%20Using%20Git%20Support%20in%20NetBeans%20IDE">Send
 Feedback on This Tutorial</a></p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_see_also">See Also</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>For related material see the following documents:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="clearcase.html">Using ClearCase Support in NetBeans IDE</a></p>
-</li>
-<li>
-<p><a href="subversion.html">Using Subversion Support in NetBeans IDE</a></p>
-</li>
-<li>
-<p><a href="mercurial.html">Using Mercurial Support in NetBeans IDE</a></p>
-</li>
-<li>
-<p><a href="cvs.html">Using CVS Support in NetBeans IDE</a></p>
-</li>
-<li>
-<p><a 
href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG234";>Versioning
 Applications with Version Control</a> in <em>Developing Applications with 
NetBeans IDE</em></p>
-</li>
-</ul>
 </div>
 </div>
 </div>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to