From b63b8e3e450096b261e68543e0f0d3abefda9837 Mon Sep 17 00:00:00 2001 From: carjessu Date: Fri, 14 Feb 2020 11:42:55 +0100 Subject: [PATCH 1/4] Updated files to be in sync with the documentation on Gitbook --- .gitignore | 58 +++++++++++++++++++++ README.md | 46 ++++++++++++++--- formats/code/index.html | 112 ++++++++++++++++++++++++++++++++++++++++ formats/image/world.ico | Bin 0 -> 172774 bytes 4 files changed, 209 insertions(+), 7 deletions(-) create mode 100644 .gitignore create mode 100644 formats/code/index.html create mode 100644 formats/image/world.ico diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..585408f --- /dev/null +++ b/.gitignore @@ -0,0 +1,58 @@ +# This .gitignore is based on https://github.com/github/gitignore + +# Java +*.class +*.jar +*.war +*.ear + +# Maven +target/ + +# JRebel +rebel.xml + +# IntelliJ +*.iml +*.ipr +*.iws +.idea/ + +# Eclipse +*.pydevproject +.project +.metadata +bin/** +tmp/** +tmp/**/* +*.tmp +*.bak +*.swp +*~.nib +local.properties +.classpath +.settings/ +.loadpath +.externalToolBuilders/ +*.launch +.cproject +.buildpath + +# VIM +.*.sw[a-z] +*.un~ +Session.vim + +# OS X +.DS_Store +._* +.Spotlight-V100 +.Trashes + +# Windows +[Tt]humbs.db +Desktop.ini +$RECYCLE.BIN/ + +/node_modules +package-lock.json diff --git a/README.md b/README.md index 9ed6326..69522df 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# Git for Confluence test repository +# Git for Confluence reference repository This repository contains a set of files in different formats that you can use to try out the Git for Confluence app. This repository comes preconfigured when @@ -9,31 +9,63 @@ view-git-file macro on any Confluence page. ## Marketplace You can install Git for Confluence by using the Universal Plugin Manager inside -Confluence, or by visiting the [Git for Confluence marketplace entry][1] +Confluence, or by visiting the +[Git for Confluence marketplace entry](https://avisi-apps.gitbook.io/git-for-confluence/.md). ## Documentation If you want to learn how to configure Git for Confluence or use the Git for -Confluence macro's, please refer tot the [Git for Confluence documentation][2] +Confluence macro's, please refer tot the +[Git for Confluence documentation](https://avisi-apps.gitbook.io/git-for-confluence/). # Formats +The are three main classes of formats that the Git for Confluence add-on natively +supports. These consist of Markdown, Image and PlantUML files. Showcase examples +that demonstrate how these can be used and rendered in Confluence are available +in the formats directory: +```bash +. +├── README.md +└── formats + ├── image + │   ├── graph.png + │   ├── logo.svg + │   ├── success.jpg + │   └── tv.webp + ├── markdown + │   ├── image-reference.md + │   └── images + │   └── success.jpg + └── plantuml + ├── multi-block.puml + ├── multi-page.puml + └── simple-sequence-diagram.puml +``` +These files can be directly added to the ``view-git-file`` Macro in Confluence +and rendered on a page. + ## Image Several images in several formats are available in the formats/markdown folder. -An images will simply be show as an image when included on a Cofluence page by -using the view-git-file macro. +An images will simply be show as an image when included on a Confluence page by +using the ``view-git-file`` macro. Currently we support the following extensions: +* .png +* .jpg +* .webp +* .ico ## Markdown -You can simply use the view-git-file macro to include this file. There are +You can simply use the ``view-git-file`` macro to include this file. There are more markdown examples in the formats/markdown folder. ## PlantUML There are a few basic and a few more advanced PlantUML examples available in the formats/plantuml folder. Try out a basic sequence diagram, or the more -advanced examples, that result in multiple images on your Confluene page. +advanced examples, that result in multiple images on your Confluence page when +rendered with the ``view-git-file`` macro. [1]: https://marketplace.atlassian.com/apps/1211675/git-for-confluence [2]: https://avisi-apps.gitbook.io/git-for-confluence/ diff --git a/formats/code/index.html b/formats/code/index.html new file mode 100644 index 0000000..513e968 --- /dev/null +++ b/formats/code/index.html @@ -0,0 +1,112 @@ +--- +layout: reference +--- +
+

Introduction to the Git Reference

+
+

+ This is the Git reference site. It is meant to be a quick + reference for learning and remembering the most important and + commonly used Git commands. The commands are organized into + sections of the type of operation you may be trying to do, and + will present the common options and commands needed to accomplish + these common tasks. +

+

+ Each section will link to the next section, so it can be used + as a tutorial. Every page will also link to more in-depth + Git documentation such as the official manual pages and relevant + sections in the Pro Git book, + so you can learn more about any of + the commands. First, we'll start with thinking about source code + management like Git does. +

+
+
+ +
+

How to Think Like Git

+
+

+ The first important thing to understand about Git is + that it thinks about version control very differently than + Subversion or Perforce or whatever SCM you may be used to. It + is often easier to learn Git by trying to forget your assumptions + about how version control works and try to think about it in the + Git way. +

+ +

+ Let's start from scratch. Assume you are designing a new source + code management system. How did you do basic version control before + you used a tool for it? Chances are that you simply copied your + project directory to save what it looked like at that point. +

+ +
 $ cp -R project project.bak 
+ +

+ That way, you can easily revert files that get messed up later, or + see what you have changed by comparing what the project looks like + now to what it looked like when you copied it. +

+ +

+ If you are really paranoid, you may do this often, maybe putting the + date in the name of the backup: +

+ +
 $ cp -R project project.2010-06-01.bak 
+ +

+ In that case, you may have a bunch of snapshots of your project that + you can compare and inspect from. You can even use this model to + fairly effectively share changes with someone. If you zip up your + project at a known state and put it on your website, other developers + can download that, change it and send you a patch pretty easily. +

+ +
+ $ wget http://example.com/project.2010-06-01.zip
+ $ unzip project.2010-06-01.zip
+ $ cp -R project.2010-06-01 project-my-copy
+ $ cd project-my-copy
+ $ (change something)
+ $ diff project-my-copy project.2010-06-01 > change.patch
+ $ (email change.patch)
+ +

+ Now the original developer can apply that patch to their copy of the + project and they have your changes. This is how many open source + projects have been collaborated on for several years. +

+ +

+ This actually works fairly well, so let's say we want to write a tool + to make this basic process faster and easier. Instead of writing a tool + that versions each file individually, like Subversion, we would probably + write one that makes it easier to store snapshots of our project without + having to copy the whole directory each time. +

+ +

+ This is essentially what Git is. You tell Git you want to save a snapshot + of your project with the git commit command and it basically + records a manifest of what all of the files in your project look like at + that point. Then most of the commands work with those manifests to see + how they differ or pull content out of them, etc. +

+ +
+ +

+ If you think about Git + as a tool for storing and comparing and merging snapshots of your project, + it may be easier to understand what is going on and how to do things + properly. +

+ +
+
+ +

On to Getting and Creating Projects »

diff --git a/formats/image/world.ico b/formats/image/world.ico new file mode 100644 index 0000000000000000000000000000000000000000..a13c248e27cb3e609b33ac831514242a492dfaef GIT binary patch literal 172774 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 vtn|Q<;F6Qy`cF15`TYk^Dqn8@b$mT7{&t Date: Tue, 18 Feb 2020 14:39:06 +0100 Subject: [PATCH 2/4] Improved language --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 69522df..d0a3a4b 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ view-git-file macro on any Confluence page. You can install Git for Confluence by using the Universal Plugin Manager inside Confluence, or by visiting the -[Git for Confluence marketplace entry](https://avisi-apps.gitbook.io/git-for-confluence/.md). +[Git for Confluence marketplace entry](https://marketplace.atlassian.com/apps/1211675/git-for-confluence?hosting=server&tab=overview). ## Documentation @@ -43,12 +43,12 @@ in the formats directory: └── simple-sequence-diagram.puml ``` These files can be directly added to the ``view-git-file`` Macro in Confluence -and rendered on a page. +and will be rendered on a page. ## Image Several images in several formats are available in the formats/markdown folder. -An images will simply be show as an image when included on a Confluence page by +An image will simply be show as an image when included on a Confluence page by using the ``view-git-file`` macro. Currently we support the following extensions: * .png * .jpg From e259022fb48dbc84e38aca93f8b55f3950349a37 Mon Sep 17 00:00:00 2001 From: carjessu Date: Tue, 18 Feb 2020 14:43:36 +0100 Subject: [PATCH 3/4] Updated the tree --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d0a3a4b..a50c695 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,14 @@ in the formats directory: . ├── README.md └── formats + ├── code + │   └── index.html ├── image │   ├── graph.png │   ├── logo.svg │   ├── success.jpg - │   └── tv.webp + │   ├── tv.webp + │   └── world.ico ├── markdown │   ├── image-reference.md │   └── images From 546ed17a64178c2ab5cacef69b9f1cee84f68023 Mon Sep 17 00:00:00 2001 From: carjessu Date: Tue, 24 Mar 2020 12:25:16 +0100 Subject: [PATCH 4/4] removed the footnotes --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index a50c695..740cc45 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ view-git-file macro on any Confluence page. You can install Git for Confluence by using the Universal Plugin Manager inside Confluence, or by visiting the -[Git for Confluence marketplace entry](https://marketplace.atlassian.com/apps/1211675/git-for-confluence?hosting=server&tab=overview). +[Git for Confluence marketplace entry](https://marketplace.atlassian.com/apps/1211675/git-for-confluence). ## Documentation @@ -69,6 +69,3 @@ There are a few basic and a few more advanced PlantUML examples available in the formats/plantuml folder. Try out a basic sequence diagram, or the more advanced examples, that result in multiple images on your Confluence page when rendered with the ``view-git-file`` macro. - -[1]: https://marketplace.atlassian.com/apps/1211675/git-for-confluence -[2]: https://avisi-apps.gitbook.io/git-for-confluence/