Git Ui For Mac



Platforms: Mac, Windows. License: Proprietary.

  1. Git Tools For Mac
  2. Mac Os Git Client
  3. Git Ui For Mac Mojave
  4. Git Ui For Mac Installer

Older releases are available and the Git source repository is on GitHub.

Latest source Release

2.29.2 Release Notes (2020-10-29)
  1. A free Git client for Windows and Mac Sourcetree simplifies how you interact with your Git repositories so you can focus on coding. Visualize and manage your repositories through Sourcetree's simple Git GUI.
  2. A fast and friendly git client for Mac and Windows. Fork is getting better and better day after day and we are happy to share our results with you.

GUI Clients

Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific experience.

Logos

Mac

Various Git logos in PNG (bitmap) and EPS (vector) formats are available for use in online and print projects.

Windows

Git via Git

If you already have Git installed, you can get the latest development version via Git itself:

Git Tools For Mac

git clone https://github.com/git/git

You can also always browse the current contents of the git repository using the web interface.

Forked from IceCreamYou/force-scrollbars-visible.css
Mac OS X hides scrollbars by default. This is annoying for UI design because it means users might not realize that certain areas are scrollable. This public domain Gist forces the scrollbar to always be visible with native behavior in Webkit-based browsers (Chrome and Opera) on Macs.
force-scrollbars-visible.css

Mac Os Git Client

.force-show-scrollbars ::-webkit-scrollbar-track:vertical {
border-left: 1px solid #E7E7E7;
box-shadow: 1px01px0#F6F6F6 inset, -1px 01px0#F6F6F6 inset;
}
.force-show-scrollbars ::-webkit-scrollbar-track:horizontal {
border-top: 1px solid #E7E7E7;
box-shadow: 01px1px0#F6F6F6 inset,0 -1px 1px0#F6F6F6 inset;
}
.force-show-scrollbars ::-webkit-scrollbar {
-webkit-appearance: none;
background-color: #FAFAFA;
width: 16px;
}
.force-show-scrollbars ::-webkit-scrollbar-thumb {
background-clip: padding-box;
background-color: #C1C1C1;
border-color: transparent;
border-radius: 9px8px8px9px;
border-style: solid;
border-width: 3px3px3px4px; /* Workaround because margins aren't supported */
box-shadow: 001pxrgba(255,255,255,0.5);
}
/* Unfortunately scrollbars can't use CSS transitions. Also, it's not possible
to highlight the thumb when the scrollbar track is hovered without some
JavaScript acrobatics; https://jsfiddle.net/QcqBM/6/ is a start, but you
also have to check whether the element has a scrollbar and if so how wide
it is. */
.force-show-scrollbars ::-webkit-scrollbar-thumb:hover {
background-color: rgba(0,0,0,0.5);
}
force-scrollbars-visible.js

Git Ui For Mac Mojave

(function(){
// Returns whether scrollbars show up on scrollable elements.
// This is false on Macs when the 'General > Show scroll bars' setting is
// not set to 'Always' (the default is 'When scrolling'). The approach
// taken here is to create an element that will scroll and then compare
// its outer width (including scrollbars) to its inner width (excluding
// scrollbars).
functionareScrollbarsVisible(){
varscrollableElem=document.createElement('div'),
innerElem=document.createElement('div');
scrollableElem.style.width='30px';
scrollableElem.style.height='30px';
scrollableElem.style.overflow='scroll';
scrollableElem.style.borderWidth='0';
innerElem.style.width='30px';
innerElem.style.height='60px';
scrollableElem.appendChild(innerElem);
document.body.appendChild(scrollableElem);// Elements only have width if they're in the layout
vardiff=scrollableElem.offsetWidth-scrollableElem.clientWidth;
document.body.removeChild(scrollableElem);
returndiff>0;
}
window.addEventListener('load',function(){
// Show scrollbars if they're hidden.
if(!areScrollbarsVisible()){
document.body.classList.add('force-show-scrollbars');
}
});
})();

Git Ui For Mac Installer

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment