Menu

Tree [38707f] master /
 History

HTTPS access


File Date Author Commit
 Main.Left.Panels 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 Main.Right.Panels 2020-11-25 Goran Devic Goran Devic [cb3b33] When creating new repos, add option to set init...
 Properties 2024-09-07 Goran Devic Goran Devic [2899ce] ### Release 1.0.61 (2024/09/07)
 Repo.Edit.Panels 2017-08-25 Goran Devic Goran Devic [5849b1] Access repo Root through the Path method instea...
 Resources 2024-09-03 Goran Devic Goran Devic [a163a7] Add newest putty version 0.81
 Settings.Panels 2020-11-25 Goran Devic Goran Devic [38f9e8] catch possible exception around GetFileNameWith...
 .gitignore 2012-11-18 Shmulik Flint Shmulik Flint [2247ae] Add .gitignore file so built and temporary file...
 ClassAppHelper.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 ClassArguments.cs 2012-12-04 Goran Devic Goran Devic [552f6b] Internal variable refactoring
 ClassBranches.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 ClassCommandLine.cs 2019-12-17 Goran Devic Goran Devic [fd0441] Add --repo command line option
 ClassCommit.cs 2013-03-05 Shmulik Flint Shmulik Flint [c17888] Store Commit Collapsed State
 ClassCommits.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 ClassConfig.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassDiff.cs 2024-12-25 Goran Devic Goran Devic [38707f] Recognize new Beyond Compare 5 folders
 ClassException.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 ClassExecute.cs 2021-12-17 Goran Devic Goran Devic [4e6b96] Class Exec, set StandardOutputEncoding to UTF8
 ClassGit.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassGitDirectory.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassGlobals.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 ClassHelp.cs 2024-09-07 Goran Devic Goran Devic [35e29d] Changed links from SF to github
 ClassHttpsPasswd.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassMerge.cs 2024-12-25 Goran Devic Goran Devic [38707f] Recognize new Beyond Compare 5 folders
 ClassPortableSettings.cs 2015-02-05 Goran Devic Goran Devic [f5b0b2] Cleaning up source files: removing trainiling s...
 ClassPutty.cs 2024-09-03 Goran Devic Goran Devic [a163a7] Add newest putty version 0.81
 ClassRemotes.cs 2015-02-05 Goran Devic Goran Devic [937c04] Better management of workspace load (multiple r...
 ClassRepo.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassRepos.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassSSH.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassStatus.cs 2018-01-20 Pau Sanchez Pau Sanchez [5a2e41] Improve user experience in tree panel (two fold...
 ClassTabCheck.cs 2016-11-07 Goran Devic Goran Devic [06d830] Mono (older versions) fixed crash
 ClassTool.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassURL.cs 2016-01-17 Goran Devic Goran Devic [667aed] Add support for parsing SourceForge git URLs
 ClassUtils.cs 2020-11-06 Goran Devic Goran Devic [79e31e] Minor adding more logging
 ClassVersion.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 ClassView.cs 2021-01-01 Goran Devic Goran Devic [f67efd] Catch possible invalid git status code in ViewA...
 ClassWin32.cs 2015-02-05 Goran Devic Goran Devic [f5b0b2] Cleaning up source files: removing trainiling s...
 ClassWinGeometry.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 ClassWorkspace.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormAbout.Designer.cs 2020-02-24 Goran Devic Goran Devic [98cfb6] Changed email address
 FormAbout.cs 2020-02-24 Goran Devic Goran Devic [98cfb6] Changed email address
 FormAbout.resx 2020-02-24 Goran Devic Goran Devic [98cfb6] Changed email address
 FormChangelistFilter.Designer.cs 2017-09-01 Goran Devic Goran Devic [2a38ec] Revlist enable filtering by SHA1
 FormChangelistFilter.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormChangelistFilter.resx 2011-03-22 Goran Devic Goran Devic [fd3869] Add functionality to filter changelists.
 FormCommit.Designer.cs 2012-12-01 Goran Devic Goran Devic [59bfec] Fixed commit form
 FormCommit.cs 2017-09-01 Goran Devic Goran Devic [f92bc8] Comment change
 FormCommit.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormCommitMerge.Designer.cs 2012-12-01 Goran Devic Goran Devic [59bfec] Fixed commit form
 FormCommitMerge.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 FormCommitMerge.resx 2012-11-24 Goran Devic Goran Devic [62ae2c] Improved merge operations.
 FormCustomToolArgs.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormCustomToolArgs.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormCustomToolArgs.resx 2011-03-24 Goran Devic Goran Devic [236fe6] More work to get custom tools functional.
 FormCustomizeTools.Designer.cs 2015-02-05 Goran Devic Goran Devic [6bf53c] Added Help buttons and links
 FormCustomizeTools.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormCustomizeTools.resx 2011-03-24 Goran Devic Goran Devic [c8db38] Adding support for custom tools.
 FormDeleteBranch.Designer.cs 2021-01-04 Goran Devic Goran Devic [81fa61] Delete branch add option to remove tracking of ...
 FormDeleteBranch.cs 2021-01-04 Goran Devic Goran Devic [81fa61] Delete branch add option to remove tracking of ...
 FormDeleteBranch.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormDeleteRepo.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormDeleteRepo.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormDeleteRepo.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormDiffMissing.Designer.cs 2016-01-17 Goran Devic Goran Devic [90f07a] Add Beyond Compare version 4 detection
 FormDiffMissing.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormDiffMissing.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormDownload.Designer.cs 2012-11-21 Goran Devic Goran Devic [3072d5] Small change in FormDownload for a better flow
 FormDownload.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormDownload.resx 2012-11-17 Goran Devic Goran Devic [95960f] Checking in missing files!
 FormEditTools.Designer.cs 2015-02-05 Goran Devic Goran Devic [6bf53c] Added Help buttons and links
 FormEditTools.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormEditTools.resx 2011-03-24 Goran Devic Goran Devic [236fe6] More work to get custom tools functional.
 FormGitRun.Designer.cs 2015-02-12 Goran Devic Goran Devic [eb9cf4] Git command dialog: added context menu to offer...
 FormGitRun.cs 2020-02-22 Goran Devic Goran Devic [f4aa18] Remove ESC[ + single character sequence from th...
 FormGitRun.resx 2011-03-31 Goran Devic Goran Devic [c8b695] Form GitRun() remove status bar resizing on Linux.
 FormHttps.Designer.cs 2017-08-31 Goran Devic Goran Devic [3805b6] Add link to HTTPS Authentication help website
 FormHttps.cs 2017-08-31 Goran Devic Goran Devic [baca9d] On Linux, ask for HTTPS password by invoking th...
 FormHttps.resx 2017-08-31 Goran Devic Goran Devic [d47cd8] Clean up https dialog
 FormHttpsAuth.Designer.cs 2017-08-31 Goran Devic Goran Devic [45c23d] Form http auth use consistent button for passwo...
 FormHttpsAuth.cs 2017-08-31 Goran Devic Goran Devic [baca9d] On Linux, ask for HTTPS password by invoking th...
 FormHttpsAuth.resx 2017-08-28 Goran Devic Goran Devic [8a257e] Adding HTTPS authentication form
 FormLog.Designer.cs 2015-01-23 Goran Devic Goran Devic [d68134] Set a monospace font for the log window
 FormLog.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormLog.resx 2011-03-31 Goran Devic Goran Devic [2e46e1] Changes to the Log window closing
 FormMain.Designer.cs 2020-11-06 Goran Devic Goran Devic [d11bbc] Lock status strip
 FormMain.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormMain.resx 2017-08-29 Goran Devic Goran Devic [254052] Add new Manage HTTPS button and menu
 FormMergeBranch.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormMergeBranch.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 FormMergeBranch.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormMergeMissing.Designer.cs 2016-01-17 Goran Devic Goran Devic [90f07a] Add Beyond Compare version 4 detection
 FormMergeMissing.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 FormMergeMissing.resx 2011-03-16 Goran Devic Goran Devic [5eeb54] Implement merge.
 FormNewBranch.Designer.cs 2013-04-04 GitForce GitForce [d28081] Usability fixes in the New Branch form
 FormNewBranch.cs 2017-09-27 Hrotkó Gábor Hrotkó Gábor [43d3f4] enable slash in branch name
 FormNewBranch.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormNewRepoScan.Designer.cs 2015-02-05 Goran Devic Goran Devic [937c04] Better management of workspace load (multiple r...
 FormNewRepoScan.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormNewRepoScan.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormNewRepoScanAdd.Designer.cs 2012-01-26 Goran Devic Goran Devic [2aae03] Improvements to adding new repo via scanning
 FormNewRepoScanAdd.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormNewRepoScanAdd.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormNewRepoScanProgress.Designer.cs 2012-01-26 Goran Devic Goran Devic [2aae03] Improvements to adding new repo via scanning
 FormNewRepoScanProgress.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormNewRepoScanProgress.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormNewRepoStep1.Designer.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 FormNewRepoStep1.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 FormNewRepoStep1.resx 2015-02-05 Goran Devic Goran Devic [937c04] Better management of workspace load (multiple r...
 FormNewRepoStep2.Designer.cs 2020-11-25 Goran Devic Goran Devic [cb3b33] When creating new repos, add option to set init...
 FormNewRepoStep2.cs 2020-11-25 Goran Devic Goran Devic [cb3b33] When creating new repos, add option to set init...
 FormNewRepoStep2.resx 2015-02-05 Goran Devic Goran Devic [937c04] Better management of workspace load (multiple r...
 FormPathToGit.Designer.cs 2017-09-02 Goran Devic Goran Devic [7d904d] Simplified start form when no git is detected
 FormPathToGit.cs 2017-09-02 Goran Devic Goran Devic [6170ed] Removing obsolete code that downloads git
 FormPathToGit.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormRecreateRepos.Designer.cs 2017-08-25 Goran Devic Goran Devic [afeb3f] Improved the recreate repo form text
 FormRecreateRepos.cs 2017-08-25 Goran Devic Goran Devic [5849b1] Access repo Root through the Path method instea...
 FormRecreateRepos.resx 2015-02-05 Goran Devic Goran Devic [937c04] Better management of workspace load (multiple r...
 FormRemoteAddEdit.Designer.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 FormRemoteAddEdit.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 FormRemoteAddEdit.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormRemoteEdit.Designer.cs 2017-08-31 Goran Devic Goran Devic [532b99] Renamed a form to UserControlRemotesEdit
 FormRemoteEdit.cs 2017-08-31 Goran Devic Goran Devic [532b99] Renamed a form to UserControlRemotesEdit
 FormRemoteEdit.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormRename.Designer.cs 2011-04-03 Goran Devic Goran Devic [a67824] Corrected file rename bug that caused it to fault.
 FormRename.cs 2017-08-25 Goran Devic Goran Devic [5849b1] Access repo Root through the Path method instea...
 FormRename.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormRepoEdit.Designer.cs 2013-08-04 Goran Devic Goran Devic [d72d75] For edit repo, adding a new panel to let user be
 FormRepoEdit.cs 2017-08-28 Goran Devic Goran Devic [5655f2] Removed not needed 'todo'
 FormRepoEdit.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormReset.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormReset.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormReset.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormRevisionHistory.Designer.cs 2016-11-23 Goran Devic Goran Devic [39cb4f] Revision History to use ListViewEx instead of L...
 FormRevisionHistory.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 FormRevisionHistory.resx 2016-11-23 Goran Devic Goran Devic [8c16b8] Add context menu to Revision History dialog
 FormSSH.Designer.cs 2015-09-30 Goran Devic Goran Devic [438bb4] Added a button to list remote hosts to FormSSH
 FormSSH.cs 2017-08-30 Goran Devic Goran Devic [f58aaa] Comment correction
 FormSSH.resx 2015-09-30 Goran Devic Goran Devic [438bb4] Added a button to list remote hosts to FormSSH
 FormSettings.Designer.cs 2012-11-22 Goran Devic Goran Devic [c58593] Adding global and local options to set line end...
 FormSettings.cs 2016-11-05 Goran Devic Goran Devic [b4a54f] Fixed the way cursor is set (wait/default)
 FormSettings.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormShowChangelist.Designer.cs 2012-11-11 Goran Devic Goran Devic [a3c66c] More improvements to revision history
 FormShowChangelist.cs 2019-11-03 Goran Devic Goran Devic [e0b265] Fixed the changelist status text
 FormShowChangelist.resx 2012-11-11 Goran Devic Goran Devic [a3c66c] More improvements to revision history
 FormStash.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormStash.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 FormStash.resx 2011-03-23 Goran Devic Goran Devic [3898eb] Adding stash and unstash commands.
 FormSwitchToBranch.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormSwitchToBranch.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 FormSwitchToBranch.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 FormUnstash.Designer.cs 2012-01-27 Goran Devic Goran Devic [2d24b1] Make most of the dialogs to have a reasonable d...
 FormUnstash.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 FormUnstash.resx 2011-03-23 Goran Devic Goran Devic [3898eb] Adding stash and unstash commands.
 GitForce.csproj 2018-01-20 Pau Sanchez Pau Sanchez [5a2e41] Improve user experience in tree panel (two fold...
 GitForce.sln 2013-07-26 Goran Devic Goran Devic [845936] Porting to use MSVC 2010 compiler
 ListBoxEx.cs 2016-01-18 Goran Devic Goran Devic [a5be91] Fixed sporadic fault when clearing the log pane
 ListViewEx.cs 2015-09-30 Goran Devic Goran Devic [9c494d] Optimize drawing to avoid flicker in the list o...
 ListViewReorderEx.cs 2017-02-28 Goran Devic Goran Devic [6c4fd8] Create local repos by droping a folder
 Program.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 README.md 2017-08-27 Goran Devic Goran Devic [c4938f] Updated root readme
 Release.py 2023-03-02 Goran Devic Goran Devic [06d069] Removed chocolatey build
 RichTextBoxEx.cs 2020-02-22 Goran Devic Goran Devic [c80a21] Minor whitespace and EOL cleanup
 TabEx.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 TextBoxEx.cs 2017-08-25 Goran Devic Goran Devic [30e70d] Removing 'using' declarations that are not needed
 TreeViewEx.cs 2017-08-25 Goran Devic Goran Devic [87e582] Formatting only: consistent style in if() state...
 UserControlEditFile.Designer.cs 2015-01-27 Goran Devic Goran Devic [a44056] Various improvements
 UserControlEditFile.cs 2015-01-23 Goran Devic Goran Devic [55b002] Removing unused "using" references in all sources
 UserControlEditFile.resx 2012-02-09 Goran Devic Goran Devic [77b144] Add the setting panes to edit gitconfig files
 UserControlEditGitignore.Designer.cs 2015-01-27 Goran Devic Goran Devic [a44056] Various improvements
 UserControlEditGitignore.cs 2017-03-12 Goran Devic Goran Devic [20fb48] Correct core.autocrlf on Linux
 UserControlEditGitignore.resx 2011-03-11 Goran Devic Goran Devic [af1c07] Updating to the most modern version!
 UserControlRemoteEdit.Designer.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 UserControlRemoteEdit.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 UserControlRemoteEdit.resx 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 UserControlRemotesEdit.Designer.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 UserControlRemotesEdit.cs 2017-08-31 Goran Devic Goran Devic [1a52fd] Renamed a form to UserControlRemoteEdit
 UserControlRemotesEdit.resx 2017-08-31 Goran Devic Goran Devic [532b99] Renamed a form to UserControlRemotesEdit
 app.config 2018-01-26 Goran Devic Goran Devic [b8f7e1] Add option to Warn if started as Admin
 git.ico 2015-01-02 Goran Devic Goran Devic [aae710] Updated application icon.

Read Me

GitForce

GitForce is a GUI front-ends for the git command line tool. GitForce runs on both Windows and Linux.

Features

  • Single executable file with no need for installation, portable by design
  • Intuitive GUI with efficient drag and drop for most operations
  • Runs on Windows and Linux (using Mono) and on other OS-es with Mono support
  • Easy way to manage multiple git repos
  • Multiple sets of repos (workspaces)
  • Custom tools, menus and extensions tailoring it to your specific needs
  • Easy managing of SSH keys and remotes
  • Integrated git command line interface
  • Users familiar with Perforce will find this UI very familiar!

Running GitForce.exe on Linux (and other Mono) environments

GitForce.exe needs Mono support, 'git' and one of the diff-tool packages:

$ sudo apt-get install mono-complete git meld

Building from sources

On Windows OS, install MSVC 2015 (other versions may also work) and open GitForce.sln.

On Linux, use xbuild (part of mono-complete):

$ xbuild /p:Configuration=Release GitForce.sln

The current code has been developed (and built) on Windows. The same binary works on Linux (using Mono).
It should also work on other OS-es that have Mono support.

Screenshot

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.