Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating gh-pages #10

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion CNAME

This file was deleted.

Binary file modified images/bg_hr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/blacktocat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/icon_download.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/sprite_download.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
225 changes: 152 additions & 73 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,28 @@
<html>

<head>
<meta charset='utf-8' />
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<meta name="description" content="Sgit : unofficial git client for android" />
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<meta name="description" content="Forker : unofficial git client for android">

<link rel="stylesheet" type="text/css" media="screen" href="stylesheets/stylesheet.css">

<title>Sgit</title>
<title>Forker</title>
</head>

<body>

<!-- HEADER -->
<div id="header_wrap" class="outer">
<header class="inner">
<a id="forkme_banner" href="https://github.com/sheimi/SGit">View on GitHub</a>
<a id="forkme_banner" href="https://github.com/phcoder/SGit">View on GitHub</a>

<h1 id="project_title">Sgit</h1>
<h1 id="project_title">Forker</h1>
<h2 id="project_tagline">unofficial git client for android</h2>

<section id="downloads">
<a class="zip_download_link" href="https://github.com/sheimi/SGit/zipball/master">Download this project as a .zip file</a>
<a class="tar_download_link" href="https://github.com/sheimi/SGit/tarball/master">Download this project as a tar.gz file</a>
<a class="zip_download_link" href="https://github.com/phcoder/SGit/zipball/master">Download this project as a .zip file</a>
<a class="tar_download_link" href="https://github.com/phcoder/SGit/tarball/master">Download this project as a tar.gz file</a>
</section>
</header>
</div>
Expand All @@ -32,94 +32,173 @@ <h2 id="project_tagline">unofficial git client for android</h2>
<div id="main_content_wrap" class="outer">
<section id="main_content" class="inner">
<h1>
<a name="sgit" class="anchor" href="#sgit"><span class="octicon octicon-link"></span></a>SGIT</h1>
<a id="forker" class="anchor" href="#forker" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Forker</h1>

<p>an unofficial git client for android</p>
<p>A Git client for Android. Forked from <a href="https://github.com/sheimi/SGit">SGit</a>. The only reason for this fork is because original seems to be abandoned.</p>

<h2>
<a name="note" class="anchor" href="#note"><span class="octicon octicon-link"></span></a>Note</h2>
<a id="notes" class="anchor" href="#notes" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Notes</h2>

<ul>
<li>All repositories are stored in [sdcard dir]/Android/data/me.sheimi.sgit/files/repo, you could manually backup repositories if you what to delete this app.</li>
<li>Here is the github repo of this project: <a href="https://github.com/sheimi/SGit">https://github.com/sheimi/SGit</a>
</li>
<li>If you have any bugs (or crashes) and want to help improve this project, please open an issue in github and describe how the bug was generated so that I can make the bugs reappear and fix them.</li>
<li>This app is for android 4.x. Even though it support android 2.x, I do not have time and devices to test for it.</li>
</ul><h2>
<a name="to-do-list" class="anchor" href="#to-do-list"><span class="octicon octicon-link"></span></a>To Do List</h2>
<li>All repositories are stored in <code>[sdcard dir]/Android/data/ch.phcoder.jigit/files/[repo name]</code>. If you want to delete this app, you can manually backup repositories from this location.</li>
<li>The GitHub repo of this project is: <a href="https://github.com/phcoder/SGit">phcoder/SGit</a>.</li>
<li>If you encounter any issues (bugs, crashes, etc.) and want to help improve this project, please open an issue on <a href="https://github.com/phcoder/SGit/issues/new">GitHub</a> describing: what the issues are; and how they were caused, to allow for re-creation and fixing of bugs.</li>
<li>This app is for Android v4.x and later. 4.4 or later or recommended, earlier versions work with reduced functionality and possibly more bugs.</li>
</ul>

<h2>
<a id="supported-features" class="anchor" href="#supported-features" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Supported Features</h2>

<p>New in 1.4.1</p>

<ul>
<li>private key passphrase</li>
<li>dark theme</li>
<li>related commits to a file</li>
<li>commit graph (low priority)</li>
</ul><h2>
<a name="features" class="anchor" href="#features"><span class="octicon octicon-link"></span></a>Features</h2>
<li>Bug fixes.</li>
<li>Improved responsiveness of commit search.</li>
</ul>

<p>New in 1.4</p>

<ul>
<li>add remote repo</li>
<li>external repo</li>
<li>initial empty repo</li>
<li>clone a remote repo</li>
<li>pull from origin</li>
<li>delete local repo</li>
<li>browse files</li>
<li>browse commit messages (short)</li>
<li>checkout branches and tags</li>
<li>http/https/ssh are supported (without private key passphrase)</li>
<li>username/password authentication is supported</li>
<li>search from local repositories</li>
<li>private keys management</li>
<li>manually choose code's language</li>
<li>git diff between commits (to be enhanced)</li>
<li>import copied repositories (that is, you can copy a repository from computer and import to SGit)</li>
<li>checkout remote branches</li>
<li>merge branches</li>
<li>push merged content</li>
<li>edit file (you must have some app that can edit file)</li>
<li>commit and push changed files (commit all changes)</li>
<li>committer information</li>
<li>prompt for password</li>
<li>choose not to save password and username (will not be saved in disk but may be temporarily saved in memory)</li>
<li>git status</li>
<li>cancel when cloning</li>
<li>add modified file to stage</li>
<li>git rebase</li>
<li>git cherry pick</li>
<li>git checkout (reset changes of a file)</li>
</ul><p><a href="https://play.google.com/store/apps/details?id=me.sheimi.sgit"><img alt="Android app on Google Play" src="https://developer.android.com/images/brand/en_app_rgb_wo_45.png"></a></p>
<li>Convenient way to edit .git/config</li>
<li>Possibility to override username and email on per-repo basis</li>
<li>Commit search</li>
<li>Dark theme</li>
<li>See commits touching a given file.</li>
</ul>

<h2>
<a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>License</h2>
<p>New in 1.3</p>

<ul>
<li>Multiline commit message amend</li>
<li>Support for setting commit author</li>
<li>Force pull and ability to choose remote for pull</li>
<li>Force push and ability to choose remote for push (by Benjamin Tan)</li>
<li>Rebase on non-local branch</li>
<li>Show staged and unstaged diff.</li>
<li>Added three different version of deleting file or directory,
delete from working directory , delete from index or from both (by liscju)</li>
<li>Renaming of repositories (by liscju)</li>
</ul>

<p>Added in Forker:</p>

<p><a href="./LICENSE">GPLv3</a></p>
<ul>
<li>SSH key generation and management</li>
<li>SSH keys are stored in memory only this app can use.</li>
<li>Branch management</li>
<li>Several bug fixes</li>
</ul>

<p>Inherited from SGit:</p>

<ul>
<li>Create local repositories</li>
<li>Clone remote repositories</li>
<li>Pull from origin</li>
<li>Delete local repositories</li>
<li>Browse files</li>
<li>Browse commit messages (short)</li>
<li>Checkout branches and tags</li>
<li>HTTP/HTTPS/SSH are supported (without private key passphrase)</li>
<li>Username/Password authentication is supported</li>
<li>Search local repositories</li>
<li>Private keys management</li>
<li>Manually choose code language</li>
<li>
<code>git diff</code> between commits (to be enhanced)</li>
<li>Import copied repositories (that is, you can copy a repository from computer and import it)</li>
<li>Checkout remote branches</li>
<li>Merge branches</li>
<li>Push merged content</li>
<li>Edit file (you must have some app that can edit file)</li>
<li>Commit and push changed files (commit all changes)</li>
<li>Committer information</li>
<li>Prompt for password</li>
<li>Choose not to save password and username (will not be saved in disk but may be temporarily saved in memory)</li>
<li><code>git status</code></li>
<li>Cancel when cloning</li>
<li>Add modified file to stage</li>
<li><code>git rebase</code></li>
<li><code>git cherrypick</code></li>
<li>
<code>git checkout &lt;file&gt;</code> (reset changes of a file)</li>
</ul>

<p><a href="https://play.google.com/store/apps/details?id=ch.phcoder.jigit"><img alt="Android app on Google Play" src="https://developer.android.com/images/brand/en_app_rgb_wo_45.png"></a></p>

<h2>
<a name="help--donate" class="anchor" href="#help--donate"><span class="octicon octicon-link"></span></a>Help &amp; Donate</h2>
<a id="quick-start" class="anchor" href="#quick-start" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Quick start</h2>

<h3>
<a id="clone-a-remote-repository" class="anchor" href="#clone-a-remote-repository" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Clone a remote repository</h3>

<ol>
<li>Click on the <em>+</em> icon to add a new repository.</li>
<li>Enter remote URL (see URL format below).</li>
<li>Enter local repository name - note that this is not a path since Forker stores all repositories in the same directory on the mobile device.</li>
<li>Username - username to use to clone the remote repo.</li>
<li>Password - password to use to clone the remote repo.</li>
<li>Click the <em>Clone</em> button.</li>
<li>If all the credentials are correct, Forker will download the repository (all branches) to your device.</li>
</ol>

<h3>
<a id="create-a-local-repository" class="anchor" href="#create-a-local-repository" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Create a local repository</h3>

<ol>
<li>Click on the <em>+</em> icon to add a new repository.</li>
<li>Click on <em>Init Local</em> to create a local repository.</li>
<li>Enter the name for this repository when prompted.</li>
<li>A local repo will be created.</li>
</ol>

<p>If you want to help improve this project you could fork SGit and send pull
request.</p>
<h3>
<a id="url-format" class="anchor" href="#url-format" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>URL format</h3>

<p>If you want to donate this project, you can donate via paypal</p>
<h4>
<a id="ssh-urls" class="anchor" href="#ssh-urls" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>SSH URLs</h4>

<p><form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
</p>
<ul>
<li>SSH running on standard port (22): <code>ssh://username@server_name/path/to/repo</code>

<ul>
<li>SSH running on non-standard port: <code>ssh://username@server_name:port/path/to/repo</code>
</li>
<li>
<code>username</code> is needed - by default, Forker tries to connect as root.</li>
</ul>
</li>
</ul>

<h4>
<a id="https-urls" class="anchor" href="#https-urls" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>HTTP(S) URLs</h4>

<ul>
<li>HTTP(S) URL: <code>https://server_name/path/to/repo</code>
</li>
</ul>

<h2>
<a id="to-do-list" class="anchor" href="#to-do-list" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>To Do List</h2>

<ul>
<li>Private key passphrase</li>
<li>Commits related to a file</li>
<li>Commit graph (low priority)</li>
</ul>

<h2>
<a id="license" class="anchor" href="#license" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>License</h2>

<p>Or donate via <a target="_blank" href="https://me.alipay.com/sheimi">支付宝</a></p>
<p>GPLv3</p>
</section>
</div>

<!-- FOOTER -->
<div id="footer_wrap" class="outer">
<footer class="inner">
<p class="copyright">Sgit maintained by <a href="https://github.com/sheimi">sheimi</a></p>
<p>Published with <a href="http://pages.github.com">GitHub Pages</a></p>
<p class="copyright">Forker maintained by <a href="https://github.com/Nikitaw99">Nikitaw99</a></p>
<p>Published with <a href="https://pages.github.com">GitHub Pages</a></p>
</footer>
</div>

Expand Down
Loading