PageSourceSearch

https://www.git-tower.com/support/contact

html git-tower.com collected 2026-09-24 06:23:20 UTC 103,974 bytes, 1,260 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5  <meta charset="utf-8">
6  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7  <meta name="viewport" content="width=device-width, initial-scale=1">
8
9      <title>Contact Us | Tower Git Client</title>
10  
11  
11<script type="application/ld+json">
12{
13  "@context": "https://schema.org",
14  "@graph": [
15    {
16      "@type": "Organization",
17      "name": "Git Tower",
18      "description": "The most powerful Git client for Mac and Windows",
19      "url": "https://git-tower.com",
20      "logo": "https://www.git-tower.com/assets/img/illustrations/tower-header-logo-royal.svg",
21      "email": "[email protected]",
22      "address": {
23        "@type": "PostalAddress",
24        "streetAddress": "Rathausgasse 1",
25        "addressCountry": "DE",
26        "addressRegion": "Schonefeld",
27        "postalCode": "12529"
28      },
29      "vatID": "DE264855708",
30      "sameAs": [
31        "https://www.facebook.com/gittower/",
32        "https://x.com/gittower",
33        "https://www.youtube.com/@gittower",
34        "https://www.linkedin.com/company/gittower",
35        "https://github.com/gittower"
36      ]
37    },
38    {
39      "@type": "SoftwareApplication",
40      "name": "Tower",
41      "applicationCategory": "DeveloperApplication",
42      "operatingSystem": ["Windows 10 or newer", "macOS 14.0 or newer"],
43      "aggregateRating": {
44        "@type": "AggregateRating",
45        "ratingValue": "4.7",
46        "ratingCount": "191",
47        "bestRating": "5",
48        "worstRating": "1"
49      },
50      "offers": {
51        "@type": "Offer",
52        "price": "69",
53        "priceCurrency": "USD",
54        "priceValidUntil": "2026-12-31",
55        "url": "https://www.git-tower.com/pricing"
56      },
57      "review": {
58        "@type": "Review",
59        "reviewRating": {
60          "@type": "Rating",
61          "ratingValue": "5",
62          "bestRating": "5",
63          "worstRating": "1"
64        },
65        "author": {
66          "@type": "Person",
67          "name": "Bartosz K."
68        },
69        "reviewBody": "The Ultimate Git GUI for Power Users"
70      }
71    }
72  ]
73}
74</script>
74
75
76  
76<script nowprocket>
77    window.UC_UI_DOMAINS = {
78        crossDomainConsentSharingIFrame: 'https://www.git-tower.com/cross-domain-bridge.html'
79    };
80</script>
80
81
82<link rel="preconnect" href="//app.usercentrics.eu">
83<link rel="preconnect" href="//api.usercentrics.eu">
84<link rel="preload" href="//web.cmp.usercentrics.eu/ui/loader.js" as="script">
85
86<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="dODJ_7-PG" async></script>
86
87
88<!-- WORKAROUND TO BYPASS THE MAIN LOGIC WHEN THE EMBEDDED COLOR TEXT IS INHERITED DIRECTLY FROM CMP -->
89
90<script>
91(function() {
92  function injectStyles(shadow) {
93    if (!shadow.querySelector('#uc-white-override')) {
94      const style = document.createElement('style');
95      style.id = 'uc-white-override';
96      style.textContent = `
97        .embedding-list-item-header-title,
98        .list-header-title,
99        .uc-details-title.details-title,
100        .uc-details-tag.details-tag-item,
101        .details-link {
102          color: #fff !important;
103          -webkit-text-fill-color: #fff !important;
104        }
105        .uc-details-title.details-title {
106          opacity: 1 !important;
107        }
108        .embedding-list-item-header-expander {
109          background-color: #fff !important;
110        }
111        .embedding-list-item-header-expander svg,
112        .embedding-list-item-header-expander svg * {
113          fill: #fff !important;
114          stroke: #fff !important;
115        }
116        .uc-details-tag.details-tag-item {
117          border-color: #fff !important;
118          background-color: transparent !important;
119        }
120        .uc-details-tag.details-tag-item:hover,
121        .uc-details-tag.details-tag-item:focus,
122        .uc-details-tag.details-tag-item:active {
123          color: #fff !important;
124          border-color: #fff !important;
125          outline-color: #fff !important;
126        }
127        .uc-details-tag.details-tag-item svg,
128        .uc-details-tag.details-tag-item svg *,
129        .uc-details-tag.details-tag-item::before,
130        .uc-details-tag.details-tag-item::after {
131          fill: #fff !important;
132          stroke: #fff !important;
133          border-color: #fff !important;
134        }
135      `;
136      shadow.appendChild(style);
137    }
138  }
139  function applyOverride() {
140    const host = document.querySelector('.uc-embed');
141    if (!host || !host.shadowRoot) return;
142    injectStyles(host.shadowRoot);
143    new MutationObserver(() => injectStyles(host.shadowRoot))
144      .observe(host.shadowRoot, { childList: true, subtree: true });
145  }
146  if (document.readyState === 'loading') {
147    document.addEventListener('DOMContentLoaded', applyOverride);
148  } else {
149    applyOverride();
150  }
151  new MutationObserver(() => applyOverride())
152    .observe(document.documentElement, { childList: true, subtree: true });
153})();
154</script>
154
155  
155<script type="text/javascript">
156  // create dataLayer
157  window.dataLayer = window.dataLayer || [];
158  function gtag() {
159    dataLayer.push(arguments);
160  }
161
162  // set 'denied' as default for both ad and analytics storage, as well as ad_user_data and ad_personalization
163  gtag('consent', 'default', {
164    ad_user_data: 'denied',
165    ad_personalization: 'denied',
166    ad_storage: 'denied',
167    analytics_storage: 'denied',
168    wait_for_update: 2000 // milliseconds to wait for update
169  });
170
171  // Enable ads data redaction by default [optional]
172  gtag('set', 'ads_data_redaction', true);
173</script>
173  
173<script type="text/javascript">
174window.uetq = window.uetq || [];
175window.uetq.push('consent', 'default', {
176    'ad_storage': 'denied'
177    });
178
179window.addEventListener("MadsEvent", function (e) {    
180    if( e.detail && e.detail.event == "consent_status") {
181        if(e.detail['Microsoft Advertising'] === true) {
182          window.uetq = window.uetq || [];
183          window.uetq.push('consent', 'update', {
184              'ad_storage': 'granted'
185              });
186        }
187        else {
188          window.uetq = window.uetq || [];
189          window.uetq.push('consent', 'update', {
190              'ad_storage': 'denied'
191              });
192        }
193    }
194});
195</script>
195
196  <!-- Google Tag Manager -->
197  
197<script type="text/javascript">
vendor: 468 bytes, lines 197-211
197
198    (function(w, d, s, l, i) {
199      w[l] = w[l] || [];
200      w[l].push({
201        'gtm.start': new Date().getTime(),
202        event: 'gtm.js'
203      });
204      var f = d.getElementsByTagName(s)[0],
205          j = d.createElement(s),
206          dl = l != 'dataLayer' ? '&l=' + l : '';
207      j.async = true;
208      j.src =
209        'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
210      f.parentNode.insertBefore(j, f);
211    })(window, document, 'script', 'dataLayer', '
211GTM-WHXSHB
vendor: 6 bytes, lines 211-212
211');
212  
212</script>
212
213
214  <!-- Preconnect to external font origins. Two are needed: font files are
215       fetched in CORS mode and cannot reuse the connection opened by the
216       plain preconnect, which serves the stylesheet. -->
217  <link rel="preconnect" href="https://rsms.me">
218  <link rel="preconnect" href="https://rsms.me" crossorigin>
219
220  <!-- Inter font - non-blocking.
221       The woff2 URL is only discoverable inside inter.css, which would make the
222       font a second, serialised round trip. Preloading it starts both at once.
223       If rsms.me ever revs the version the preload simply misses and the font
224       still arrives via inter.css. -->
225  <link rel="preload" href="https://rsms.me/inter/font-files/InterVariable.woff2?v=4.1" as="font" type="font/woff2" crossorigin>
226  <link rel="preload" href="https://rsms.me/inter/inter.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
227  <noscript><link rel="stylesheet" href="https://rsms.me/inter/inter.css"></noscript>
228
229  
229<script>
230    (function (window, document) {
231      function getPersistedPlatform() {
232        var match = document.cookie.match(/(?:^|; )platform_choice=(mac|windows)(?:;|$)/);
233        return match ? match[1] : null;
234      }
235
236      function detectPlatform() {
237        var platform = navigator.platform || '';
238
239        if (/(Mac|iPhone|iPod|iPad)/i.test(platform)) {
240          return 'mac';
241        }
242
243        if (/(Win)/i.test(platform)) {
244          return 'windows';
245        }
246
247        return 'mac';
248      }
249
250      window.FN = window.FN || {};
251      window.FN.preferredOS = getPersistedPlatform() || detectPlatform();
252    })(window, document);
253  </script>
253
254
255  <!-- CSS Stylesheets - Critical Path -->
256  <style>html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:16px;line-height:1.875rem}body{color:#fff;font-family:var(--base-font-family);font-size:1.25rem}h1,h2,h3,h4,h5,h6{font-family:var(--base-font-family);font-size:1.25em;line-height:1.3;margin:0 0 .75rem;color:#00caf4}h1{font-size:3rem}h2{font-size:2.25rem}h3.subline{font-size:1.5rem;font-weight:400;color:#fff}h5{font-size:1.25rem;font-weight:600;margin:0}h6{font-size:1.125rem;font-weight:500;margin:0}p{margin:0 0 .75rem}p.subheader{text-align:center;font-size:1.5rem;line-height:2.25rem;max-width:750px;margin-left:auto;margin-right:auto}a{color:#ffc600;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:hover{color:shade(#FFC600, 25%)}a:focus-visible{outline:2px solid #ffc600;outline-offset:3px}hr{border-bottom:1px solid #d1deea;border-left:0;border-right:0;border-top:0;margin:1.5rem 0}.font--white{color:#fff}.font--blue-02{color:#00caf4}.font--highlight{display:inline;border-bottom:2px solid #00caf4}.text--centered{text-align:center}.text--maxwidth{max-width:650px;margin:0px auto}.feature-status{display:inline-block;border-radius:3px;font-size:.875rem;padding:2px 10px;margin-right:.75rem}.feature-status:last-child{margin-right:0}.feature-status--ready{background:green;color:#fff}.feature-status--coming{background:#666;color:#fff}.feature-status--beta{background-color:#ffc600;color:#000}.link-blue{color:#fff;text-decoration:none;border-bottom:2px solid #00caf4}.link-blue:hover{color:#00caf4;border-bottom:2px solid #00caf4}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:2rem}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.button,[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc600;border:3px solid #ffc600;border-radius:6px;color:#3b2300;cursor:pointer;display:inline-block;font-family:var(--base-font-family);font-size:20px;font-weight:600;line-height:2.25rem;padding:0 2rem;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background-color:#ffd94e;cursor:pointer}.button:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,button:focus-visible{outline:2px solid #ffc600;outline-offset:3px}.button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}.button--outlined:hover{background-color:#ffd94e;border-color:#ffd94e}.button--secondary{background-color:#53daff;border-color:#53daff;color:var(--background-primary)}.button--secondary:hover{background-color:#9ce7ff;border-color:#9ce7ff}.button--twitter{padding-left:58px;background-color:#53daff;background-image:url("/assets/img/icons/twitter-icon.svg");background-repeat:no-repeat;
256background-size:26px;background-position:12px center}.button__wrap{text-align:center}@media(min-width: 47.5em){.button__wrap{display:inline-block}}.button__wrap .button{display:inline-block;min-width:270px;margin-top:20px}.button__wrap .note{display:inline-block;margin-top:4px;font-size:1rem;color:#fff;text-decoration:none}.button__wrap .note:hover{color:#ffc600}.button__wrap .note a{color:#fff}.button__wrap .note a:hover{color:#ffc600}html{box-sizing:border-box}.sr-only{border:0;clip:rect(0, 0, 0, 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}*,*::before,*::after{box-sizing:inherit}html,body{height:100%;background:var(--background-primary)}body{margin:0}.theme--10{color:white;background-color:var(--background-secondary)}.theme--09{color:white;background-color:var(--background-primary)}.theme--08{color:white;background-color:var(--background-secondary-alt)}.theme--06{color:white;background-color:var(--background-tertiary-alt)}.theme--05{color:white;background-color:var(--background-tertiary)}.theme--08-10{color:white;background:linear-gradient(to bottom, var(--background-secondary-alt) 0%, var(--background-secondary-alt) 92%, var(--background-secondary) 92%, var(--background-secondary) 100%)}.theme--08-09{color:white;background:linear-gradient(to bottom, var(--background-secondary-alt) 0%, var(--background-secondary-alt) 92%, var(--background-primary) 92%, var(--background-primary) 100%)}.theme--10-08{color:white;background:linear-gradient(to bottom, var(--background-secondary) 0%, var(--background-secondary) 92%, var(--background-secondary-alt) 92%, var(--background-secondary-alt) 100%)}.theme--09-08{color:white;background:linear-gradient(to bottom, var(--background-primary) 0%, var(--background-primary) 92%, var(--background-secondary-alt) 92%, var(--background-secondary-alt) 100%)}.theme--08-05{color:white;background:linear-gradient(to bottom, var(--background-secondary-alt) 0%, var(--background-secondary-alt) 92%, var(--background-tertiary) 92%, var(--background-tertiary) 100%)}.theme--08-06{color:white;background:linear-gradient(to bottom, var(--background-secondary-alt) 0%, var(--background-secondary-alt) 92%, var(--background-tertiary-alt) 92%, var(--background-tertiary-alt) 100%)}.theme--06-08{color:white;background:linear-gradient(to bottom, var(--background-tertiary-alt) 0%, var(--background-tertiary-alt) 92%, var(--background-secondary-alt) 92%, var(--background-secondary-alt) 100%)}.theme--06-09{color:white;background:linear-gradient(to bottom, var(--background-tertiary-alt) 0%, var(--background-tertiary-alt) 92%, var(--background-primary) 92%, var(--background-primary) 100%)}.theme--06-10{color:white;background:linear-gradient(to bottom, var(--background-tertiary-alt) 0%, var(--background-tertiary-alt) 92%, var(--background-secondary) 92%, var(--background-secondary) 100%)}.theme--05-08{color:white;background:linear-gradient(to bottom, var(--background-tertiary) 0%, var(--background-tertiary) 92%, var(--background-secondary-alt) 92%, var(--background-secondary-alt) 100%)}.theme--05-06{color:white;background:linear-gradient(to bottom, var(--background-tertiary) 0%, var(--background-tertiary) 92%, var(--background-tertiary-alt) 92%, var(--background-tertiary-alt) 100%)}.current-os-mac .visible-on--windows,.current-os-windows .visible-on--mac{display:none !important}.visible-on--mobile,.visible-on--desktop{display:none}@media(min-width: 0.0625em){main{padding-top:60px}}@media(min-width: 47.5em){main{padding-top:80px}}.outer-container{width:100%;position:relative}.outer-container--padding{padding-top:100px;padding-bottom:95px}.inner-container--extrawidth,.inner-container--maxwidth{margin:0px auto}@media(min-width: 0.0625em){.inner-container--extrawidth,.inner-container--maxwidth{padding:0px 20px}}@media(min-width: 68.75em){.inner-container--extrawidth,.inner-container--maxwidth{padding:0px 50px}}.inner-container--maxwidth{max-width:1100px}.inner-container--extrawidth{max-width:1300px}.inner-container--fullwidth{width:100%}.outer-container{visibility:hidden}nav.outer-container,header.outer-container{visibility:visible}header{padding-top:65px}@media(min-width: 47.5em){header{padding-top:112px}}header .inner-container{display:flex;padding-bottom:62px}header .inner-container:after{clear:both;content:"";display:block}@media(min-width: 27.5em){header .header__claim{flex:1 0 400px}}@media(min-width: 47.5em){header .header__claim{margin-right:50px}}header .header__claim .button__wrap{margin-top:50px}header .header__claim .note a{font-size:1rem;color:#fff;text-decoration:none}header .header__claim .note a:hover{color:#ffc600}header .header__visual{flex:0 1 440px;text-align:center}@media(min-width: 0.0625em){header .header__visual{display:none}}@media(min-width: 47.5em){header .header__visual{display:block}}header .header__visual img,header .header__visual svg{width:100%;max-height:400px;height:400px;-o-object-fit:contain;object-fit:contain}header .header__visual img.tower-icon{max-height:180px;height:180px}body{background:#081b2e}@font-face{font-family:"Inter fallback";src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Liberation Sans");size-adjust:106.62%;ascent-override:90.86%;
256descent-override:22.62%;line-gap-override:0%}:root{--base-font-family: InterVariable, Inter, "Inter fallback", sans-serif}.skip-to-main{position:absolute;top:-100%;left:1rem;z-index:9999;background:#fff;color:#000;font-size:14px;font-weight:600;padding:8px 16px;border-radius:4px;text-decoration:none}.skip-to-main:focus-visible{top:1rem}.nav-top-common{align-items:center;background:linear-gradient(#09233C, #193652);border-radius:26px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 10px 20px rgba(0,0,0,.4);display:flex;flex-direction:row;height:52px;left:50%;margin:40px 0 40px -440px;outline:1px solid rgba(0,0,0,.8);padding:0;position:fixed;top:0;width:880px;z-index:201}.nav-top-common li::before{display:none}.nav-top-common li{display:block;margin:0}.nav-top-common a{text-decoration:none}.nav-top-logo{left:50%;margin:1px 0 0 -64px;position:absolute}.nav-top-logo a{background:url("/assets/img/illustrations/tower-header-logo-royal.svg");display:block;height:34px;overflow:hidden;text-indent:9999px;width:127px}.nav-top-show{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:none;padding:0;-webkit-tap-highlight-color:transparent}.nav-top-show:hover{background-color:transparent}.nav-top-primary{display:contents}.nav-top-primary>li{position:relative}.nav-top-primary>li:first-child{margin-left:12px}.nav-top-primary>li>a{border-radius:15px;color:#d8f7ff;display:block;font-weight:500;font-size:14px;line-height:30px;padding:0 15px}.nav-top-primary>li.nav-top-primary-active>a{background:rgba(90,122,153,.33);color:#fff}.nav-top-secondary{display:none}.nav-top-primary-spacer{flex-grow:1}.nav-top-common .nav-top-download{margin:0 10px 0 15px}.nav-top-download a{background:linear-gradient(#29D1FF, #00ACDB);border-radius:16px;box-shadow:0 1px 4px #081b2e,inset 0 0 0 1px rgba(255,255,255,.25),inset 0 1px rgba(255,255,255,.2);color:#fff;display:block;font-size:14px;font-weight:600;line-height:32px;padding:0 16px;text-shadow:0 1px 1px rgba(7,27,46,.5)}@media(max-width: 900px){.nav-top-common{border-radius:0;box-shadow:inset 0 -1px 0 rgba(255,255,255,.05),0 10px 20px rgba(0,0,0,.4);display:block;height:auto;margin:0;left:0;width:100%;height:52px;overflow:hidden}.nav-top-logo{top:9px}.nav-top-show{background:url("/assets/img/illustrations/nav-burger-royal.svg") no-repeat center;display:block;height:52px;left:0;position:absolute;overflow:hidden;text-indent:9999px;top:0;width:64px}.nav-top-primary{display:none}}.announcement-bar{position:relative;overflow:hidden;margin-top:52px;width:100%;min-height:70px}.announcement-bar .inner-container{min-height:70px;display:flex;align-items:center;justify-content:center;transition:transform .5s ease-out;transition-delay:.1s}.announcement-bar .inner-container.hidden{transform:translateY(-100%)}.announcement-bar .inner-container.visible{transform:translateY(0)}.hero{background:#081b2e;overflow:hidden;padding:0}.hero-wrapper{padding:80px 0 0}.hero-title{background:linear-gradient(#EFF5FA, #AAC8E5);-webkit-background-clip:text;background-clip:text;font-size:52px;line-height:64px;margin:0 auto 16px;max-width:720px;padding:6px 0;text-align:center;text-shadow:0 4px 8px rgba(0,33,85,.2);-webkit-text-fill-color:transparent}.hero-tagline{color:rgba(255,255,255,.72);font-size:20px;line-height:28px;text-align:center;margin:0 auto 24px;max-width:540px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.hero-title span,.hero-tagline span{white-space:nowrap}.current-os-mac .hero-title-mac{background:url("/assets/img/home/mac-underline.svg") bottom center no-repeat;background-size:100% 20px;display:inline-block;padding:8px 14px;margin:-8px -14px}.current-os-windows .hero-title-windows{background:url("/assets/img/home/windows-underline.svg") bottom center no-repeat;background-size:100% 20px;display:inline-block;padding:8px 10px;margin:-8px -10px}.hero-links{margin:0 0 44px;text-align:center}.hero-download{margin-bottom:8px}.hero-download .button{background:url("/assets/img/icons/download.svg") 21px 11px no-repeat,linear-gradient(#FFCE22, #F2BC00);border:0;border-radius:6px;box-shadow:0 0 0 .5px rgba(59,35,0,.2),0 2px 4px rgba(59,35,0,.2),inset 0 .5px 0 rgba(255,244,153,.3);font-size:1.25rem;line-height:24px;padding:9px 25px 9px 57px}.hero-download .button--split-dropdown .button__main{background:url("/assets/img/icons/download.svg") 21px 11px no-repeat,linear-gradient(#FFCE22, #F2BC00);border:0;border-radius:6px 0 0 6px;box-shadow:0 0 0 .5px rgba(59,35,0,.2),0 2px 4px rgba(59,35,0,.2),inset 0 .5px 0 rgba(255,244,153,.3);font-size:1.25rem;line-height:24px;padding:9px 25px 9px 57px}.hero-download .download-dropdown{opacity:0;position:absolute;visibility:hidden}.hero-download .button--split-dropdown .button__dropdown-trigger{background:linear-gradient(#FFCE22, #F2BC00);border:0;border-radius:0 6px 6px 0;box-shadow:0 0 0 .5px rgba(59,35,0,.2),0 2px 4px rgba(59,35,0,.2),inset 0 .5px 0 rgba(255,244,153,.3)}.hero-switch-platform{font-size:12px;line-height:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.hero-switch-platform .os-switch{border-radius:6px;color:#53daff;padding:6px 12px;text-decoration:none}.hero-screenshot{margin:0 auto 0;width:1000px}.hero-screenshot img{border-radius:10px;display:block;width:100%;height:auto;box-shadow:0 36px 100px rgba(0,0,0,.4),0 0 3px rgba(0,0,0,.55)}.hero-release{padding:80px 0;text-align:center}.hero-release-notes{font-size:1rem;line-height:20px;margin:0 0 16px}.hero-release-button a{background:#53daff;border-radius:6px;box-shadow:0 2px 4px rgba(0,33,85,.2);color:#002155;display:inline-block;font-size:1.125rem;font-weight:bold;line-height:22px;padding:7px 25px;text-decoration:none}.hero-screenshot .visible-on--windows img{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.08)}
257/*# sourceMappingURL=critical.min.css.map */
258</style>
259    <!-- CSS Stylesheets - Non-Critical -->
260  <link rel="preload" href="https://www.git-tower.com/assets/css/support.min.1790093409.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://www.git-tower.com/assets/css/support.min.1790093409.css"></noscript>
260<script>/*! loadCSS. [c]2017 Filament Group, Inc. MIT License */
261/* This file is meant as a standalone workflow for
262- testing support for link[rel=preload]
263- enabling async CSS loading in browsers that do not support rel=preload
264- applying rel preload css once loaded, whether supported or not.
265*/
266(function( w ){
267	"use strict";
268	// rel=preload support test
269	if( !w.loadCSS ){
270		w.loadCSS = function(){};
271	}
272	// define on the loadCSS obj
273	var rp = loadCSS.relpreload = {};
274	// rel=preload feature support test
275	// runs once and returns a function for compat purposes
276	rp.support = (function(){
277		var ret;
278		try {
279			ret = w.document.createElement( "link" ).relList.supports( "preload" );
280		} catch (e) {
281			ret = false;
282		}
283		return function(){
284			return ret;
285		};
286	})();
287
288	// if preload isn't supported, get an asynchronous load by using a non-matching media attribute
289	// then change that media back to its intended value on load
290	rp.bindMediaToggle = function( link ){
291		// remember existing media attr for ultimate state, or default to 'all'
292		var finalMedia = link.media || "all";
293
294		function enableStylesheet(){
295			link.media = finalMedia;
296		}
297
298		// bind load handlers to enable media
299		if( link.addEventListener ){
300			link.addEventListener( "load", enableStylesheet );
301		} else if( link.attachEvent ){
302			link.attachEvent( "onload", enableStylesheet );
303		}
304
305		// Set rel and non-applicable media type to start an async request
306		// note: timeout allows this to happen async to let rendering continue in IE
307		setTimeout(function(){
308			link.rel = "stylesheet";
309			link.media = "only x";
310		});
311		// also enable media after 3 seconds,
312		// which will catch very old browsers (android 2.x, old firefox) that don't support onload on link
313		setTimeout( enableStylesheet, 3000 );
314	};
315
316	// loop through link elements in DOM
317	rp.poly = function(){
318		// double check this to prevent external calls from running
319		if( rp.support() ){
320			return;
321		}
322		var links = w.document.getElementsByTagName( "link" );
323		for( var i = 0; i < links.length; i++ ){
324			var link = links[ i ];
325			// qualify links to those with rel=preload and as=style attrs
326			if( link.rel === "preload" && link.getAttribute( "as" ) === "style" && !link.getAttribute( "data-loadcss" ) ){
327				// prevent rerunning on link
328				link.setAttribute( "data-loadcss", true );
329				// bind listeners to toggle media back
330				rp.bindMediaToggle( link );
331			}
332		}
333	};
334
335	// if unsupported, run the polyfill
336	if( !rp.support() ){
337		// run once at least
338		rp.poly();
339
340		// rerun poly on an interval until onload
341		var run = w.setInterval( rp.poly, 500 );
342		if( w.addEventListener ){
343			w.addEventListener( "load", function(){
344				rp.poly();
345				w.clearInterval( run );
346			} );
347		} else if( w.attachEvent ){
348			w.attachEvent( "onload", function(){
349				rp.poly();
350				w.clearInterval( run );
351			} );
352		}
353	}
354
355
356	// commonjs
357	if( typeof exports !== "undefined" ){
358		exports.loadCSS = loadCSS;
359	}
360	else {
361		w.loadCSS = loadCSS;
362	}
363}( typeof global !== "undefined" ? global : this ) );
364</script>
364
365
366  <!-- Search Engines + Open Graph -->
367  <link rel="canonical" href="https://www.git-tower.com/support/contact">
368  <meta name="description" content="Tower - the most powerful Git client for Mac and Windows" />
369<meta name="keywords" content="git, mac, client, gui, git client, git app, git gui, vcs, version control, windows" />
370
371<meta property="og:title" content="Tower Git Client - Contact Us" />
372<meta property="og:image" content="https://www.git-tower.com/assets/img/tower-git-client_sharing-image.1790093362.png" />
373<meta property="og:description" content="Tower - the most powerful Git client for Mac and Windows" />
374
375<meta name="twitter:card" content="summary_large_image" />
376<meta name="twitter:site" content="@fournova" />
377<meta name="twitter:title" content="Tower Git Client - Contact Us" />
378<meta name="twitter:description" content="Tower - the most powerful Git client for Mac and Windows" />
379<meta name="twitter:image:src" content="https://www.git-tower.com/assets/img/tower-git-client_sharing-image.1790093362.png" />
380
381  
382  
383  <!-- Favicon / Touch Icons / Android Icons -->
384  <link rel="icon" href="https://www.git-tower.com/assets/img/favicons/favicon-adaptive.1790093362.svg">
385
386<link rel="icon" sizes="16x16" type="image/png" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
387<link rel="icon" sizes="32x32" type="image/png" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
388
389<link rel="apple-touch-icon" href="https://www.git-tower.com/assets/img/favicons/apple-touch-icon.1790093362.png">
390<link rel="apple-touch-icon" sizes="76x76" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
391<link rel="apple-touch-icon" sizes="120x120" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
392<link rel="apple-touch-icon" sizes="152x152" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
393<link rel="apple-touch-icon" sizes="180x180" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
394<link rel="apple-touch-icon" sizes="192x192" href="https://www.git-tower.com/assets/img/favicons/[email protected]">
395
396  <!-- JavaScript -->
397  
397<script defer src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
397
398  
398<script>
399    if (typeof FN == 'undefined') { FN = {}; }
400    FN.siteURLs = {"tower":"https:\/\/www.git-tower.com","blog":"https:\/\/www.git-tower.com\/blog","help":"https:\/\/www.git-tower.com\/help","learn":"https:\/\/www.git-tower.com\/learn","account":"https:\/\/account.git-tower.com"};
401  </script>
401
402  
402<script defer src="https://www.git-tower.com/assets/js/support.min.1790093363.js"></script>
402
403
404</head>
405
406<body class="body--default color-scheme-royal current-os-windows" id="page--support__contact">
407  
407<script>
408    (function (window, document) {
409      // The class is already on <body>, put there by `plugins/osDetection`, so
410      // OS-specific content renders without waiting for JavaScript. All this
411      // does is correct the server on the rare occasion the two disagree.
412      var serverOS = 'windows';
413      var currentOS = (window.FN && window.FN.preferredOS) ? window.FN.preferredOS : serverOS;
414
415      if (currentOS !== serverOS) {
416        document.body.classList.remove('current-os-' + serverOS);
417        document.body.classList.add('current-os-' + currentOS);
418      }
419    })(window, document);
420  </script>
420
421  <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 421-422
421
422  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
422GTM-WHXSHB
vendor: 87 bytes, lines 422-424
422"
423  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
424  
424<!-- End Google Tag Manager (noscript) -->
425
426  <a class="skip-to-main" href="#main-content">Skip to main content</a>
427<!-- Testimonial Data - BEGIN -->
427<script type="text/javascript">if(typeof FN == 'undefined') FN = {};FN.testimonialData = [{"id":"ed-blankenship","tags":"enterprise","name":"Ed Blankenship","company":"formerly at Microsoft","link":"https:\/\/twitter.com\/edblankenship","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/ed-blankenship","text":"We're so glad that Tower has brought their awesome Git client from Mac to Windows. It's for any serious developer using Windows or Mac."},{"id":"collin-allen","tags":"","name":"Collin Allen","company":"Software Engineer","link":"https:\/\/twitter.com\/command_tab","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/collin-allen","text":"I can't even tell you how much I love Tower. It's easily my favorite development tool, and I depend on it every single day."},{"id":"andreas-hoyland","tags":"enterprise","name":"Andreas H\u00f8yland","company":"Designer at Favo AS","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/andreas-hoyland","text":"Tower has given me and my team git-super-powers that would not be accessible to us without it."},{"id":"ben-domanico","tags":"designer","name":"Ben Domanico","company":"Director of Design at Patreon","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/ben-domanico","text":"As a designer, contributing to code is fundamental to building beautiful products. Tower takes the pain of working with Git out of the equation."},{"id":"koen-bok","tags":"designer","name":"Koen Bok","company":"CEO at Framer","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/koen-bok","text":"Tower is a pleasure to use while it retains the full power of Git. I enjoy using it every day for both design and code work."},{"id":"lukas-spiess","tags":"","name":"Lukas Spie\u00df","company":"Engineer at Microsoft","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/lukas-spiess","text":"Tower is by far my favorite Git client and an essential tool in my everyday work."},{"id":"esteban-torres","tags":"","name":"Esteban Torres","company":"Engineer at SoundCloud","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/esteban-torres","text":"The new Tower adds a lot of great features that help me go on with my day faster; like the ability to create pull-requests directly from the tool."},{"id":"frances-coronel","tags":"","name":"Frances Coronel","company":"Software Engineering Mentor at Thinkful","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/frances-coronel","text":"What took me minutes in the command line now takes seconds with Tower and that's why I'm never looking back."},{"id":"jeremy-petter","tags":"","name":"Jeremy Petter","company":"iOS Engineer at MetaLab","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jeremy-petter","text":"Tower\u2019s interactive rebase UI hides a ton of power in literal plain sight. Now, anybody can be a high-level imperative Git wizard without breaking a sweat."},{"id":"daniel-schutzsmith","tags":"","name":"Daniel Schutzsmith","company":"Amnesty International","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/daniel-schutzsmith","text":"You should use Tower. It changed the game for me and made Git much more visual for me to understand."},{"id":"jesse-bilsten","tags":"","name":"Jesse Bilsten","company":"Principal Designer at GoDaddy","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jesse-bilsten","text":"I utilize Git in both design and development environments - and Tower is the only tool that empowers me in both."},{"id":"jesse-bilsten_rebase","tags":"","name":"Jesse Bilsten","company":"Principal Designer at GoDaddy","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jesse-bilsten","text":"Visualizing interactive rebase in Tower is a game changer."},{"id":"matt-jones","tags":"enterprise","name":"Matt Jones","company":"Contributor at Sensu-Plugins","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/matt-jones","text":"Tower makes it trivial to use different operating systems, thus increasing productivity and cohesion across multiple teams."},{"id":"sebastian-kreutzberger","tags":"","name":"Sebastian Kreutzberger","company":"CEO at SwiftyBeaver","link":"","
427image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/sebastian-kreutzberger","text":"The new Tower is great! Github pull requests have never been easier \ud83d\ude80"},{"id":"chris-coyier_1","tags":"","name":"Chris Coyier","company":"Co-Founder at CodePen","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/chris-coyier","text":"Tower is the perfect level of abstraction away from command-line Git usage. A simple and powerful UI, but without hiding what makes Git powerful."},{"id":"chris-coyier_2","tags":"","name":"Chris Coyier","company":"Co-Founder at CodePen","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/chris-coyier","text":"Some things are meant to have a UI, and Git is one of them if you ask me. Tower is the perfect level of abstraction away from command-line Git usage."},{"id":"felix-krause_1","tags":"","name":"Felix Krause","company":"Founder at fastlane","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/felix-krause","text":"Tower is a solid Git client, a beautiful, native app that does exactly what it should."},{"id":"felix-krause_2","tags":"","name":"Felix Krause","company":"Founder at fastlane","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/felix-krause","text":"Tower is a solid desktop app that makes working with Git so much easier. I especially love how easy it is to stage only selected areas of my code."},{"id":"jake-mauer","tags":"","name":"Jake Mauer","company":"Director of Design at Allovue","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jake-mauer","text":"I often have to search by hash and quick actions make it so much easier, it\u2019s a game changer!"},{"id":"cansin-yildiz","tags":"","name":"Cansin Yildiz","company":"Software Architect at Udemy","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/cansin-yildiz","text":"The new Tower stays responsive even when I have thousands of files changed like a crazy person would have."},{"id":"hector-simpson","tags":"","name":"Hector Simpson","company":"UI\/UX Designer at Heroku","link":"","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/hector-simpson","text":"Tower is a vital tool in my workflow. It makes the more advanced things in Git intuitive and completely effortless."},{"id":"michael-trojanek","tags":"","name":"Michael Trojanek","company":"","link":"https:\/\/twitter.com\/relativkreativ\/status\/1334641557295820800?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/michael-trojanek","text":"Dear @gittower, your undo feature just saved me two days of work on two accidentally deleted branches. I love you dearly."},{"id":"phil-shrimpton","tags":"","name":"Phil Shrimpton","company":"","link":"https:\/\/twitter.com\/pshrimpton\/status\/1390691935015292932?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/phil-shrimpton","text":"@gittower \u2019s COMMAND-Z Undo has literally just saved my whole weekend at 4:30pm on Friday afternoon after a stupid mistake by me."},{"id":"fred-porciuncula","tags":"","name":"Fred Porci\u00fancula","company":"","link":"https:\/\/twitter.com\/tfcporciuncula\/status\/1361607101156630530?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/fred-porciuncula","text":"Who would've thought that one day I would be able to undo a merge by pressing cmd+z. Thanks @gittower"},{"id":"victor-boutte","tags":"","name":"Victor Boutt\u00e9","company":"","link":"https:\/\/twitter.com\/monsieurBoutte\/status\/1316556975971471361?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/victor-boutte","text":"@gittower allows you to undo with cmd z. Which has saved me the headache more than once"},{"id":"greg-blass","tags":"","name":"Greg Blass","company":"","link":"https:\/\/twitter.com\/greg_blass\/status\/1298700679272333313?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/greg-blass","text":"@gittower just allowed me to undo a merge by pressing command-z. Literally just prevented a heart attack. Probably the most useful development tool out of anything I use."},{"id":"joachim-fornallaz","tags":"","name":"Joachim Fornallaz","company":"","link":"https:\/\/twitter.com\/fjoachim\/status\/1259943751419457536?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/joachim-fornallaz","text":"So glad @gittower has extensive undo support! I hit \u201cDiscard Chunk\u201d by accident and was able to restore my work."},{"id":"cameron-cooke","tags":"","name":"Cameron Cooke","company":"","link":"https:\/\/twitter.com\/camsoft2000\/status\/1233069796973010946?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/cameron-cooke","text":"While I\u2019m pretty competent with git cli I do use tower for comitting and merging etc.  Used the undo feature today to roll back a local comit and it worked seamlessly.  Super impressive. Beats messing around with reflog."},{"id":"ken-worley","tags":"","name":"Ken Worley","company":"","link":"https:\/\/twitter.com\/kengworley\/status\/1366595548439072770?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/ken-worley","text":"Love the simple Undo in Tower"},{"id":"stan-daniels","tags":"","name":"Stan Daniels","company":"","link":"https:\/\/twitter.com\/standaniels\/status\/1366369262013722624?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/stan-daniels","text":"Undo\/CMD+Z! Definitely!"},{"id":"will-browar","tags":"","name":"Will Browar","company":"","link":"https:\/\/twitter.com\/wbrowar\/status\/1362390044745596931?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/will-browar","text":"@gittower\u2019s undo is an incredible feature."},{"id":"collin-donnell","tags":"","name":"Collin Donnell","company":"","link":"https:\/\/twitter.com\/collindonnell\/status\/1232766969310408704?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/collin-donnell","text":"Undo support in @gittower is no joke. I can really see this one feature changing how often I use git from the command line."},{"id":"jamie-lawrence","tags":"","name":"Jamie Lawrence","company":"","link":"https:\/\/twitter.com\/ideasasylum\/status\/1232648717024419841?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jamie-lawrence","text":"It doesn\u2019t damage my ego at all to admit that I use a UI for git instead of filling my limited memory buffer with arcane knowledge. I love what @gittower are doing here with Cmd-z to undo git actions"},{"id":"stuffmc","tags":"","name":"Manuel Molina","company":"","link":"https:\/\/twitter.com\/StuFFmc\/status\/1075308434126450688","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/stuffmc","text":"Being able to drag and drop commits in @gittower and that it does an interactive rebase in the background is absolutely FABULOUS! Not sure why people like to type weird commands in a terminal."},{"id":"sdrzn","tags":"","name":"sr","company":"","link":"https:\/\/twitter.com\/sdrzn\/status\/1032385325803261952","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/sdrzn","text":"Just used @gittower's new Reflog feature to restore a commit I accidentally deleted. Having done this before using command line, using Tower has simplified the process ten fold - just drag and drop."},{"id":"bengotow","tags":"","name":"Ben Gotow","company":"","link":"https:\/\/twitter.com\/bengotow\/status\/1299346596329598976","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/bengotow","text":"I use @gittower and it\u2019s so nice - I think my 2 faves are: drag and drop commits to cherry pick between branches, and rapidly selecting lines within files to commit so I can break a single pile of changes into several well described commits fast!"},{"id":"nscabezon","tags":"","name":"Iv\u00e1n Cabezon","company":"","link":"https:\/\/twitter.com\/NSCabezon\/status\/1299229801794985985","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/nscabezon","text":"To me having a GUI is much quicker, in @gittower you can use a 3 key shortcut instead of typing a full sentence or even drag and drop if you don\u2019t know the command yet \ud83d\ude42, the diff is perfect and the image diff is \ud83d\udc96. You should give it a try! And the undo option is also \ud83d\ude0d"},{"id":"tibimac","tags":"","name":"Thibault","company":"","link":"https:\/\/twitter.com\/Tibimac\/status\/1219299605785063431","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/tibimac","text":"The ability to drag and drop commits in Tower (@gitTower) to re-order commits is so powerful ! I would like to see a guy with his Terminal doing that in less t
427ime than Tower \ud83d\ude09 haha"},{"id":"shane_armitage","tags":"","name":"Shane Armitage","company":"","link":"https:\/\/twitter.com\/shane_armitage\/status\/1058050738859892736","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/shane-armitage","text":"I don't typically drag and drop branches in @gittower  but was pleasantly surprised to learn the alt key switches between MERGE and REBASE."},{"id":"peterfriese","tags":"","name":"Peter Friese","company":"","link":"https:\/\/twitter.com\/peterfriese\/status\/1480559489392816128","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/peterfriese","text":"I am a big fan of @gittower. I *love* how it allows you to use drag and drop to merge branches - so intuitive!"},{"id":"rsl","tags":"","name":"Russell Norris","company":"","link":"https:\/\/twitter.com\/rsl\/status\/993606507542564865","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/rsl","text":"ooh i just used @gittower beta to drag-drop squash commits! so nice!"},{"id":"ortwingentz","tags":"","name":"Ortwin Gentz","company":"","link":"https:\/\/twitter.com\/ortwingentz\/status\/1035281002934030336","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/ortwingentz","text":"My favorite feature is rebase via drag and drop. #gittower"},{"id":"evankstone","tags":"","name":"@evankstone","company":"","link":"https:\/\/twitter.com\/evankstone\/status\/1235993334209843200","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/evankstone","text":"Tower is awesome. I use it for 100% of my Git work now (I used to do a mix of CLI\/GUI). But since they introduced interactive rebasing, I cut the cord. So even though SourceTree is free, I found its workflow to be a bit confusing, so you owe it to yourself to try Tower."},{"id":"raftalks","tags":"","name":"@raftalks","company":"","link":"https:\/\/twitter.com\/raftalks\/status\/1232216434136109056","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/raftalks","text":"Today I have tried checking out SourceTree, but felt that @gittower was so much better in many ways! Thank you @gittower for the awesome features."},{"id":"charfish","tags":"","name":"@char_fish","company":"","link":"https:\/\/twitter.com\/char_fish\/status\/1087392834972340224","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/charfish","text":"Changing from @sourcetree to @gittower was something I was really hesitant about. But after using Tower for a while, it\u2019s now obvious how far behind Sourcetree is. Sourcetree doesn\u2019t feel like a polished, well designed app at all. SOOO glad I switched to Tower."},{"id":"mcarriere","tags":"","name":"@mcarriere","company":"","link":"https:\/\/twitter.com\/mcarriere\/status\/1060893227019091968","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/mcarriere","text":"We dealt with our sourcetree issues by switching the entire team to Tower. Pretty great so far."},{"id":"xavier-xia","tags":"","name":"@6r33z3","company":"","link":"https:\/\/twitter.com\/6r33z3\/status\/989549821609566208","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/xavier-xia","text":"After several month suffering from Sourcetree (It's like iTunes on Windows before 2010), today finally switched to Tower and everything is seamless & smooth. Branch merging probably the best on market."},{"id":"violetmaymay","tags":"","name":"@VioletMayMay","company":"","link":"https:\/\/twitter.com\/VioletMayMay\/status\/975121855236399104","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/violetmaymay","text":"So far Tower is nice, but most importantly: so so so much faster on the big necro repo \ud83d\ude35 In particular we\u2019ve had problems with LFS in sourcetree that so far haven\u2019t been an issue as well\u263a\ufe0f"},{"id":"gidgerby","tags":"","name":"@Gidgerby","company":"","link":"https:\/\/twitter.com\/Gidgerby\/status\/958862156648321025","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/gidgerby","text":"I decided to give Git Tower a shot, and so far, so good - the UI hangs that plagued my latter-day SourceTree experience haven\u2019t shown up."},{"id":"redth","tags":"","name":"@Redth","company":"","link":"https:\/\/twitter.com\/redth\/status\/902853257172799488?s=20","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/redth","text":"Tower is an easy switch if you're used to sourcetree. Faster, better."},{"id":"lumaxis","tags":"","name":"@Lumaxis","company":"","link":"https:\/\/twitter.com\/Lumaxis\/status\/874632000048689152","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/lumaxis","text":"Every time I tried using Sourcetree I found it doesn't come even close to @gittower. Never regretted buying Tower!"},{"id":"florianmielke","tags":"","name":"@FlorianMielke","company":"","link":"https:\/\/twitter.com\/FlorianMielke\/status\/1423943568662663168","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/florianmielke","text":"I use @gittower for years. Best Git-App on the planet. PERIOD! \ud83d\udc4a"},{"id":"collin-allen2","tags":"","name":"@command_tab","company":"","link":"https:\/\/twitter.com\/command_tab\/status\/14966
42775103039389697","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/collin-allen","text":"I love that @gittower is one of those well-designed Mac apps that just gets better and better. I use it heavily all day long, and it\u2019s great \u2014 feels native, behaves predictably, and gets the job done with ease."},{"id":"nickjfarrant","tags":"","name":"@nickjfarrant","company":"","link":"https:\/\/twitter.com\/nickjfarrant\/status\/1448923399540125696","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/nickjfarrant","text":"Confession: I exclusively use a Git GUI. I don\u2019t like command line, I don\u2019t need to feel like more of a developer by using terminal so I don\u2019t. @gittower is my GUI of choice \ud83d\udc4c\ud83c\udffb"},{"id":"cameron-cooke2","tags":"","name":"@camsoft2000","company":"","link":"https:\/\/twitter.com\/camsoft2000\/status\/1438402074648236032","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/cameron-cooke","text":"Can highly recommend @gittower it\u2019s amazing. Well worth the money. The ability to just drag commits to re-order, select a bunch and squash and edit commits makes rebasing so trivial which leads to better quality commits. I\u2019m pretty competent with Git CLI but prefer Tower by miles"},{"id":"dan_spratling","tags":"","name":"@dan_spratling","company":"","link":"https:\/\/twitter.com\/dan_spratling\/status\/1404842566600871936","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/dan_spratling","text":"I exclusively use @gittower and it's amazing. I've been using it for 4 years now and it does everything I need and more."},{"id":"jamesmills","tags":"","name":"@jamesmills","company":"","link":"https:\/\/twitter.com\/jamesmills\/status\/1405349777143967746","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/jamesmills","text":"I use @gittower and I love it."},{"id":"greg_blass2","tags":"","name":"@greg_blass","company":"","link":"https:\/\/twitter.com\/greg_blass\/status\/1524502521389146112","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/greg_blass","text":"Can't recommend @gittower enough. It is the most powerful development tool I use, hands down. I have literally the opposite feeling when using it - that I won't mess anything up."},{"id":"markedmondson","tags":"","name":"@markedmondson","company":"","link":"https:\/\/twitter.com\/markedmondson\/status\/1506995964145704960","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/markedmondson","text":"@gittower just gets better and better - the quantity of really valuable updates is really impressive."},{"id":"timuism","tags":"","name":"@timuism","company":"","link":"https:\/\/twitter.com\/timuism\/status\/1495026081744797703","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/timuism","text":"Started using @gittower a few years ago and love it"},{"id":"kokeroulis","tags":"","name":"@kokeroulis","company":"","link":"https:\/\/twitter.com\/kokeroulis\/status\/1491844601346469895","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/kokeroulis","text":"@gittower easiest implementation of git rebase onto that I have seen..."},{"id":"fabianfett","tags":"","name":"@fabianfett","company":"","link":"https:\/\/twitter.com\/fabianfett\/status\/1486326070500638722","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/fabianfett","text":"I\u2019m a big fan of @gittower . Highly recommend."},{"id":"thejeffbyrnes","tags":"","name":"@thejeffbyrnes","company":"","link":"https:\/\/twitter.com\/thejeffbyrnes\/status\/1464248631792386066","image":"https:\/\/www.git-tower.com\/assets\/img\/testimonials\/thejeffbyrnes","text":"I\u2019ve used @gittower for many many years, and continue to feel it\u2019s the best GUI for Git. Multiple windows or tabs, lots of other good stuff."}]</script>
427<!-- Testimonial Data - END -->
428  <nav class="nav-top-common" aria-label="Main navigation">
429  <div class="nav-top-logo">
430    <a href="https://www.git-tower.com">Tower</a>
431  </div>
432
433  <button class="nav-top-show" aria-expanded="false" aria-controls="nav-top-primary" aria-label="Open navigation menu">Navigation</button>
434
435  <ul class="nav-top-primary" id="nav-top-primary">
436    <li>
437      <a href="https://www.git-tower.com/features/easy">Features</a>
438      <ul id="nav-top-features" class="nav-top-secondary">
439        <li>
440          <a id="nav-top-undo" href="https://www.git-tower.com/features/undo">
441            <span class="nav-top-secondary-title">Undo Anything</span>
442            <span class="nav-top-secondary-subline">Just press Cmd+Z</span>
443          </a>
444        </li>
445        <li>
446          <a id="nav-top-dragndrop" href="https://www.git-tower.com/features/drag-and-drop">
447            <span class="nav-top-secondary-title">Drag and Drop</span>
448            <span class="nav-top-secondary-subline">Make the complex effortless</span>
449          </a>
450        </li>
451        <li>
452          <a id="nav-top-integrations" href="https://www.git-tower.com/features/integrations">
453            <span class="nav-top-secondary-title">Integrations</span>
454            <span class="nav-top-secondary-subline">Use your favorite tools</span>
455          </a>
456        </li>
457        <li>
458          <a id="nav-top-tower-workflows" href="https://www.git-tower.com/features/workflows">
459            <span class="nav-top-secondary-title">
460              Tower Workflows
461            </span>
462            <span class="nav-top-secondary-subline">Branching Configurations</span>
463          </a>
464        </li>
465        <li class="nav-top-secondary-seperator" aria-hidden="true"></li>
466        <li>
467          <a href="https://www.git-tower.com/features/all-features">All Features</a>
468        </li>
469        <li>
470          <a href="https://www.git-tower.com/release-notes">Release Notes</a>
471        </li>
472        <li>
473          <a href="https://www.git-tower.com/beta">Join Beta Channel</a>
474        </li>
475      </ul>
476    </li>
477    <li>
478      <a href="https://www.git-tower.com/pro">Tower Pro</a>
479      <ul class="nav-top-secondary">
480        <li>
481          <a id="nav-top-stacked-branches" href="https://www.git-tower.com/pro/stacked-branches">
482            <span class="nav-top-secondary-title">
483              Stacked Branches
484              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
485            </span>
486            <span class="nav-top-secondary-subline">Supercharged workflows</span>
487          </a>
488        </li>
489        <li>
490          <a id="nav-top-custom-workflows" href="https://www.git-tower.com/pro/advanced-custom-workflows">
491            <span class="nav-top-secondary-title">
492              Custom Workflows
493              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
494            </span>
495            <span class="nav-top-secondary-subline">Start and finish instantly</span>
496          </a>
497        </li>
498        <li>
499          <a id="nav-top-graphite" href="https://www.git-tower.com/pro/graphite-workflow">
500            <span class="nav-top-secondary-title">
501              Graphite Support
502              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
503            </span>
504            <span class="nav-top-secondary-subline">Code review at scale</span>
505          </a>
506        </li>
507        <li>
508          <a id="nav-top-branch-management" href="https://www.git-tower.com/pro/automatic-branch-management">
509            <span class="nav-top-secondary-title">
510              Branch Cleanup
511              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
512            </span>
513            <span class="nav-top-secondary-subline">Cut through the branch noise</span>
514          </a>
515        </li>
516        <li>
517          <a id="nav-top-self-hosted" href="https://www.git-tower.com/pro/enterprise-services">
518            <span class="nav-top-secondary-title">
519              Self-Hosted Repos
520              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
521            </span>
522            <span class="nav-top-secondary-subline">Connect your own server</span>
523          </a>
524        </li>
525        <li>
526          <a id="nav-top-merge-detection" href="https://www.git-tower.com/pro/pr-merged-detection">
527            <span class="nav-top-secondary-title">
528              Merge Detection
529              <span class="nav-top-secondary-pro-label" role="img" aria-label="Pro"></span>
530            </span>
531            <span class="nav-top-secondary-subline">Catch merges Git can't see</span>
532          </a>
533        </li>
534      </ul>
535    </li>
536    <li>
537      <a href="https://www.git-tower.com/pricing">Pricing</a>
538    </li>
539    <li class="nav-top-primary-spacer"></li>
540    <li class="nav-top-primary-active">
541      <a href="https://www.git-tower.com/support/help-center">Support</a>
542      <ul class="nav-top-secondary">
543        <li class="nav-top-tertiary-parent">
544          <a href="https://www.git-tower.com/learn" aria-haspopup="true">Learn Git</a>
545          <ul class="nav-top-tertiary">
546            <li>
547              <a id="nav-top-videos" href="https://www.git-tower.com/learn/git/videos">
548                <span class="nav-top-secondary-title">Video Course</span>
549                <span class="nav-top-secondary-subline">24 episodes</span>
550              </a>
551            </li>
552            <li>
553              <a id="nav-top-book" href="https://www.git-tower.com/learn/git/ebook">
554                <span class="nav-top-secondary-title">Online Book</span>
555                <span class="nav-top-secondary-subline">From novice to master</span>
556              </a>
557            </li>
558            <li class="nav-top-secondary-seperator" aria-hidden="true"></li>
559            <li>
560              <a id="nav-top-cheatsheets" href="https://www.git-tower.com/learn/cheat-sheets">
561                <span class="nav-top-secondary-title">Cheat Sheets</span>
562                <span class="nav-top-secondary-subline">For quick lookup</span>
563              </a>
564            </li>
565            <li>
566              <a id="nav-top-webinar" href="https://www.git-tower.com/learn/git/webinar">
567                <span class="nav-top-secondary-title">Webinar</span>
568                <span class="nav-top-secondary-subline">Learn from a Git professional</span>
569              </a>
570            </li>
571            <li class="nav-top-secondary-seperator" aria-hidden="true"></li>
572            <li>
573              <a id="nav-top-firstaid" href="https://www.git-tower.com/learn/git/first-aid-kit">
574                <span class="nav-top-secondary-title">First Aid Kit</span>
575                <span class="nav-top-secondary-subline">Recover from mistakes</span>
576              </a>
577            </li>
578            <li>
579              <a id="nav-top-advanced" href="https://www.git-tower.com/learn/git/advanced-git-kit">
580                <span class="nav-top-secondary-title">Advanced Git Kit</span>
581                <span class="nav-top-secondary-subline">Dive deeper</span>
582              </a>
583            </li>
584          </ul>
585        </li>
586        <li class="nav-top-secondary-seperator" aria-hidden="true"></li>
587        <li>
588          <a href="https://www.git-tower.com/help/home">Documentation</a>
589        </li>
590        <li>
591          <a href="https://www.git-tower.com/support/contact">Contact Us</a>
592        </li>
593        <li class="nav-top-secondary-seperator" aria-hidden="true"></li>
594        <li>
595          <a href="https://account.git-tower.com" target="_blank">Account Login</a>
596        </li>
597      </ul>
598    </li>
599    <li>
600      <a href="https://www.git-tower.com/blog">Blog</a>
601    </li>
602    <li class="nav-top-download">
603      <span class="visible-on--mac">
604        <a href="https://www.git-tower.com/download/mac" class="button--start-trial analytics--click">Download</a>
605      </span>
606      <span class="visible-on--windows">
607        <a href="https://www.git-tower.com/download/windows" class="button--start-trial analytics--click" data-architecture-adaptive-link="true" data-default-href="https://www.git-tower.com/download/windows" data-arm-href="https://www.git-tower.com/download/windows?arch=arm64">Download</a>
608      </span>
609    </li>
610  </ul>
611</nav>
612
613<main id="main-content" tabindex="-1">
614      <!-- Announcement Bar --><section class="announcement-bar visible-on--windows">
615	<div class="inner-container hidden">
616    <span class="announcement-bar__text visible-on--mac"><a class="analytics--click" href="https://www.git-tower.com/blog/tower-mac-17">Tower 17 for Mac – Smarter "Fully Merged" Detection</a></span>
617    <span class="announcement-bar__button visible-on--mac"><a class="button analytics--click" href="https://www.git-tower.com/blog/tower-mac-17">Learn More</a></span>
618
619    <span class="announcement-bar__text visible-on--windows"><a class="analytics--click" href="https://www.git-tower.com/blog/tower-windows-14">
619Tower 14 for Windows – Branches Review</a></span>
620    <span class="announcement-bar__button visible-on--windows"><a class="button analytics--click" href="https://www.git-tower.com/blog/tower-windows-14">Learn More</a></span>
621  </div>
622</section>
623<!-- END: Announcement Bar -->    
624<header class="outer-container theme--09">
625  <div class="inner-container inner-container--maxwidth">
626    <div class="header__claim">
627      <h1 class="headline">Contact Us</h1>      <h3 class="subline">We're here to help!</h3>                                        </div>
628          <div class="header__visual">
629         <img class="tower-icon" src="https://www.git-tower.com/assets/img/illustrations/tower-icon.1790093362.png" alt="Tower Git Client icon">      </div>
630      </div>
631</header>
632
633  <section class="outer-container outer-container--padding theme--05">
634  <div class="inner-container inner-container--maxwidth">
635
636    <form action="" id="contact-form" method="post" enctype="multipart/form-data" accept-charset="utf-8">
637      <div class="contact-form__row" id="form-type">
638        <h2>What can we help you with?</h2>
639        <div class="contact-form__content">
640          <select name="category" tabindex="1"></select>
641        </div>
642        <div class="contact-form__aux" id="form-intro"></div>
643      </div>
644
645      <div class="contact-form__row" id="form-subject">
646        <h2 class="contact-form-heading">About the Issue</h2>
647        <label for="field-subject">Subject*</label>
648        <div class="contact-form__content">
649          <input class="textfield" type="text" name="subject" id="field-subject" value="" tabindex="2" />
650        </div>
651      </div>
652
653      <div class="contact-form__row" id="form-help-suggestions">
654        <div class="contact-form__content"></div>
655      </div>
656
657      <div class="contact-form__row" id="form-user_name">
658        <h2 class="contact-form-heading">Your Info</h2>
659        <label for="field-user_name">Your Name*</label>
660        <div class="contact-form__content">
661          <input class="textfield" type="text" name="name" id="field-user_name" value="" tabindex="3" />
662        </div>
663      </div>
664
665      <div class="contact-form__row" id="form-user_email" >
666        <label for="field-email">Your Email Address*</label>
667        <div class="contact-form__content">
668          <input class="textfield" type="text" name="email" id="field-email" value="" tabindex="4" />
669        </div>
670      </div>
671
672      <div class="contact-form__row" id="form-message">
673        <label for="field-message">Description*</label>
674        <div class="contact-form__content">
675          <textarea name="message" id="field-message" rows="10" tabindex="5"></textarea>
676        </div>
677        <div class="contact-form__aux">
678          <p><em>When sending us a message, it's best to</em>
679            <ul>
680              <li>include only one issue per support request</li>
681              <li>write a short but descriptive summary.</li>
682            </ul>
683          </p>
684        </div>
685      </div>
686
687      <div class="contact-form__row" id="form-upload">
688        <h2 class="contact-form-heading">Attachments</h2>
689        <label for="">File Attachments</label>
690        <div class="contact-form__content">
691          <div class="contact-form__upload"></div>
692        </div>
693      </div>
694
695
696      <div class="contact-form__row" id="form-bug-report-upload">
697        <h2 class="contact-form-heading">Attachments</h2>
698        <label for="">File Attachments</label>
699        <p style="max-width: 470px;" class="visible-on--windows"><small><strong>Please include log files (mandatory)</strong>, repository diagnostics, screenshots, and any other relevant details that could help us better understand the issue.</small></p>
700        <p style="max-width: 470px;" class="visible-on--mac"><small>Please include repository diagnostics, screenshots, and any other relevant details that could help us better understand the issue.</small></p>
701        <div class="contact-form__content">
702          <div class="contact-form__upload"></div>
703        </div>
704
705        <div class="collapsible-section visible-on--windows" id="log-files-instru
705ctions">
706          <button type="button" class="collapsible-button">See how to get the log files</button>
707          <div class="collapsible-content">
708            <ol>
709              <li>Enable logging in Tower from the <strong>Help</strong> menu.</li>
710              <li>Close and restart Tower to activate logging. Logging only starts after a restart to capture everything from startup through to the issue.</li>
711              <li>Perform the actions that lead to the error.</li>
712              <li>Close Tower immediately after reproducing the issue.</li>
713              <li><strong>Export the log files</strong>:
714                <ul>
715                  <li>Restart Tower.</li>
716                  <li>Go to <strong>Help → Export → Export Log Files…</strong></li>
717                  <li>Choose a directory to save the log files as a ZIP archive.</li>
718                </ul>
719            </ol>
720            <p>Ensuring that Tower is restarted both before and after reproducing the issue will help keep the log file concise and relevant.</p>
721          </div>
722        </div>
723
724        <div class="collapsible-section" id="diagnostic-instructions">
725          <button type="button" class="collapsible-button">See how to get repository diagnostics</button>
726          <div class="collapsible-content">
727            <p>Navigate to Help → Create Diagnostic Report.</p>
728          </div>
729        </div>
730      </div>
731
732      <div class="contact-form__row" id="form-os_version">
733        <h2 class="contact-form-heading">About Your Machine</h2>
734        <label for="field-os_version">Which operating system are you using?</label>
735        <div class="contact-form__content">
736          <select class="selectfield form-field--35" name="os_name" tabindex="6"><option value="windows">Windows</option><option value="mac">macOS</option></select>
737          <input class="textfield form-field--60" type="text" name="os_version" id="field-os_version" value="" placeholder="OS version number" tabindex="7" />
738        </div>
739      </div>
740
741      <div class="contact-form__row" id="form-tower_version">
742        <label for="field-tower_version">Which plan and version of Tower are you using?</label>
743        <div class="contact-form__content">
744          <select class="selectfield form-field--35" name="tower_plan" tabindex="8">
745              <option value="">---</option>
746                          <option value="tower-basic" data-plan-uuid="2fb12456-35ca-4008-baf7-a6bec9a122d1">Tower Basic</option>
747                          <option value="tower-pro" data-plan-uuid="d6ca0fb5-4f2c-4e2f-81d8-578ec9fc82de">Tower Pro</option>
748                          <option value="tower-enterprise" data-plan-uuid="35ef2d18-f6ae-45c0-a3f1-59dcb75bd880">Tower Enterprise</option>
749                      </select>
750          <input class="textfield form-field--60" type="text" name="tower_version" id="field-tower_version" value="" placeholder="Tower version and build number" tabindex="9" />
751        </div>
752      </div>
753
754      <div class="contact-form__row" id="form-git_version">
755        <label for="field-git_version">Which version of Git are you using?</label>
756        <div class="contact-form__content">
757          <input class="textfield" type="text" name="git_version" id="field-git_version" value="" placeholder="Git version (see Tower's preferences)" tabindex="10" />
758        </div>
759      </div>
760
761      <div class="contact-form__row" id="form-machine-id">
762        <div class="visible-on--mac">
763          <label for="field-machine-id">What is your machine identifier?</label>
764          <div class="contact-form__content">
765            <input class="textfield" type="text" name="machine-id" id="field-machine-id" value="" placeholder="Your Machine Identifier (see below)" tabindex="10" />
766          </div>
767          <div class="collapsible-section" id="machine-id-instructions">
768            <button type="button" class="collapsible-button">See how to get your machine identifier</button>
769            <div class="collapsible-content">
770              <ul>
771                <li>Open <strong>Tower</strong></li>
772                <li>Go to <strong>Tower > License</strong></li>
773                <li>Under <strong>My License</strong>, you'll see your <strong>Machine ID</strong> displayed beneath your <strong>License Key</strong></li>
774              </ul>
775            </div>
776          </div>
777        </div>
778      </div>
779
780      <div class="contact-form__row" id="form-legal">
781        <div class="contact-form__content">
782          <label><input type="checkbox" name="legal" id="field-legal" value="" tabindex="11" />&nbsp; I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a></label>
783        </div>
784      </div>
785
786      <div class="contact-form__honeypot" id="form-honeypot">
787        <label>
788          Please don't enter anything into this field, it's used to stop bots and shouldn't be visible to normal users.
789          <input name="hp_consent" id="field-hp_consent">
790        </label>
791      </div>
792
793      <div class="contact-form__row" id="form-hint">
794        <span></span>
795      </div>
796
797      <div class="contact-form__row" id="form-submit">
798        <input type="submit" value="Submit" tabindex="30" class="button button--primary button--outlined" />
799        <div class="contact-form__status">* fields are required</div>
800      </div>
801
802    </form>
803
804  </div>
805</section>
806</main>
807
808
809<!-- Start of Footer -->
810<footer class="outer-container theme--10">
811  <div class="inner-container inner-container--maxwidth">
812
813          <nav class="navi-footer" aria-label="Footer">
814
815  <div class="navi-footer__col">
816    <div class="navi-footer__group">
817      <h2 class="footer-group__heading">
818        <button class="footer-group__label" aria-expanded="true" aria-controls="footer-list__tower">Tower Git Client</button>
819      </h2>
820      <ul id="footer-list__tower">
821        <li><a href="https://www.git-tower.com/download/mac">Download for macOS</a></li>
822        <li><a href="https://www.git-tower.com/download/windows">Download for Windows</a></li>
823        <li><a href="https://www.git-tower.com/release-notes">Releases</a></li>
824        <li><a href="https://www.git-tower.com/pricing">Pricing</a></li>
825        <li><a href="https://www.git-tower.com/beta">Beta Channel</a></li>
826      </ul>
827    </div>
828    <div class="navi-footer__group">
829      <h2 class="footer-group__heading">
830        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__usecases">Use Cases</button>
831      </h2>
832      <ul id="footer-list__usecases" class="footer-group__list--collapsed">
833        <li><a href="https://www.git-tower.com/use-cases/developers">Developers</a></li>
834        <li><a href="https://www.git-tower.com/features/cli-vs-gui">CLI vs GUI</a></li>
835        <li><a href="https://www.git-tower.com/use-cases/designers">Designers</a></li>
836        <li><a href="https://www.git-tower.com/use-cases/teams">Teams</a></li>
837        <li><a href="https://www.git-tower.com/use-cases/enterprise">Enterprise</a></li>
838        <li><a href="https://www.git-tower.com/students">Students</a></li>
839        <li><a href="https://www.git-tower.com/education">Teachers & Universities</a></li>
840      </ul>
841    </div>
842  </div>
843  <div class="navi-footer__col">
844    <div class="navi-footer__group">
845      <h2 class="footer-group__heading">
846        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__features">Features</button>
847      </h2>
848      <ul id="footer-list__features" class="footer-group__list--collapsed">
849        <li><a href="https://www.git-tower.com/features/undo">Undo Anything</a></li>
850        <li><a href="https://www.git-tower.com/features/drag-and-drop">Drag and Drop</a></li>
851        <li><a href="https://www.git-tower.com/features/integrations">Integrations</a></li>
852        <li><a href="https://www.git-tower.com/features/workflows">Custom Workflows</a></li>
853        <li>&nbsp;</li>
854        <li><a href="https://www.git-tower.com/pro/advanced-custom-workflows">Advanced Custom Workflows <span class="pro-badge">Pro</span></a></li>
855        <li><a href="https://www.git-tower.com/pro/graphite-workflow">Graphite Workflow <span class="pro-badge">Pro</span></a></li>
856        <li><a href="https://www.git-tower.com/pro/stacked-branches">Stacked Branches <span class="pro-badge">Pro</span></a></li>
857        <li><a href="https://www.git-tower.com/pro/automatic-branch-management">Automatic Branch Management <span class="pro-badge">Pro</span></a></li>
858        <li><a href="https://www.git-tower.com/pro/enterprise-services">Self-Hosted Repositories <span class="pro-badge">Pro</span></a></li>
859        <li><a href="https://www.git-tower.com/pro/pr-merged-detection">PR-Based Merge Detection <span class="pro-badge">Pro</span></a></li>
860        <li>&nbsp;</li>
861        <li><a href="https://www.git-tower.com/features/new-features">New Features</a></li>
862        <li><a href="https://www.git-tower.com/features/all-features">All Features</a></li>
863      </ul>
864    </div>
865  </div>
866  <div class="navi-footer__col">
867    <div class="navi-footer__group">
868      <h2 class="footer-group__heading">
869        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__free-tools">Free Tools</button>
870      </h2>
871      <ul id="footer-list__free-tools" class="footer-group__list--collapsed">
872        <li><a href="https://www.git-tower.com/free-tools/code-diff">Code Diff Tool</a></li>
873        <li><a href="https://www.git-tower.com/free-tools/gitignore">.gitignore Generator</a></li>
874        <li><a href="https://www.git-tower.com/free-tools/git-config-generator">Git Config Generator</a></li>
875        <li><a href="https://www.git-tower.com/git-hooks">Git Hooks Library</a></li>
876        <li><a href="https://www.git-tower.com/commit-templates">Commit Templates Library</a></li>
877      </ul>
878    </div>
879    <div class="navi-footer__group">
880      <h2 class="footer-group__heading">
881        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__support">Support</button>
882      </h2>
883      <ul id="footer-list__support" class="footer-group__list--collapsed">
884        <li><a href="https://www.git-tower.com/support/help-center">Help Center</a></li>
885        <li><a href="https://www.git-tower.com/help/home">Documentation</a></li>
886        <li><a href="https://www.git-tower.com/learn">Learn Git</a></li>
887        <li><a href="https://www.git-tower.com/newsletter">Newsletter</a></li>
888        <li><a href="https://www.git-tower.com/support/contact">Contact Us</a></li>
889      </ul>
890    </div>
891  </div>
892  <div class="navi-footer__col">
893    <div class="navi-footer__group">
894      <h2 class="footer-group__heading">
895        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__company">Company</button>
896      </h2>
897      <ul id="footer-list__company" class="footer-group__list--collapsed">
898        <li><a href="https://www.git-tower.com/about-us">About</a></li>
899        <li><a href="https://www.git-tower.com/blog" target="_blank">Blog</a></li>
900        <li><a href="https://www.git-tower.com/company/press">Press</a></li>
901        <li><a href="https://www.git-tower.com/company/jobs">Jobs</a></li>
902        <li><a href="https://stuff.git-tower.com/" target="_blank">Merch</a></li>
903      </ul>
904    </div>
905    <div class="navi-footer__group">
906      <h2 class="footer-group__heading">
907        <button class="footer-group__label" aria-expanded="false" aria-controls="footer-list__legal">Legal</button>
908      </h2>
909      <ul id="footer-list__legal" class="footer-group__list--collapsed">
910        <li><a href="https://www.git-tower.com/legal/eula">License Agreement</a></li>
911        <li><a href="https://www.git-tower.com/legal/privacy-policy">Privacy Policy</a></li>
912        <li><button type="button" class="footer-privacy-settings-btn" onclick="UC_UI.showSecondLayer();">Privacy Settings</button></li>
913        <li><a href="https://www.git-tower.com/legal/imprint">Imprint</a></li>
914      </ul>
915    </div>
916  </div>
917
918</nav>
919    
920    <div class="social-media-icons">
921  <ul class="social-media-icons-list">
922    <li><a href="https://www.facebook.com/gittower/" rel="noopener noreferrer" target="_blank" aria-label="Facebook" title="Facebook" class="social-media-icon">
923        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="currentColor" d="M27 16.066c0-6.112-4.925-11.067-11-11.067S5 9.954 5 16.066c0 5.523 4.022 10.103 9.281 10.933v-7.733h-2.793v-3.2h2.793v-2.438c0-2.774 1.642-4.306 4.155-4.306 1.204 0 2.462.216 2.462.216v2.723h-1.387c-1.366 0-1.792.853-1.792 1.729v2.076h3.051l-.488 3.2h-2.563v7.733c5.259-.83 9.281-5.41 9.281-10.933"></path></svg>
924      </a></li>
925    <li><a href="https://www.x.com/gittower/" rel="noopener noreferrer" target="_blank" aria-label="X / Twitter" title="X / Twitter" class="social-media-icon">
926      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="currentColor" d="M22.326 6H25.7l-7.37 8.424L27 25.886h-6.789l-5.317-6.952-6.084 6.952H5.434l7.883-9.01L5 6h6.961l4.806 6.354zm-1.184 17.867h1.87L10.945 7.913H8.94z"></path></svg>
927      </a></li>
928    <li><a href="https://bsky.app/profile/git-tower.com" rel="noopener noreferrer" target="_blank" aria-label="Bluesky" title="Bluesky" class="social-media-icon">
929      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false">
930        <g transform="translate(4,5) scale(1,1)">
931          <path fill="currentColor" d="M12,10.8C10.913,8.686 7.954,4.747 5.202,2.805C2.566,0.944 1.561,1.266 0.902,1.565C0.139,1.908 0,3.08 0,3.768C0,4.458 0.378,9.418 0.624,10.247C1.439,12.983 4.337,13.907 7.007,13.611C7.143,13.591 7.282,13.572 7.422,13.555C7.284,13.577 7.146,13.595 7.007,13.611C3.095,14.191 -0.38,15.616 4.177,20.689C9.19,25.879 11.047,19.576 12,16.381C12.953,19.576 14.05,25.652 19.733,20.689C24,16.381 20.905,14.191 16.993,13.611C16.854,13.596 16.716,13.577 16.578,13.555C16.718,13.572 16.857,13.591 16.993,13.611C19.663,13.908 22.561,12.983 23.376,10.247C23.622,9.419 24,4.457 24,3.769C24,3.079 23.861,1.908 23.098,1.563C22.439,1.265 21.434,0.943 18.798,2.803C16.046,4.748 13.087,8.687 12,10.8Z"/>
932        </g>
933      </svg>
934    </a></li>
935    <li><a href="https://www.instagram.com/gittower/" rel="noopener noreferrer" target="_blank" aria-label="Instagram" title="Instagram" class="social-media-icon">
936      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="currentColor" d="M16.582 5c2.461.001 2.861.016 3.954.066 1.17.054 1.97.24 2.67.511a5.4 5.4 0 0 1 1.948 1.269 5.4 5.4 0 0 1 1.269 1.947c.271.701.457 1.5.511 2.672.047 1.051.063 1.462.065 3.688v1.694c-.002 2.226-.018 2.636-.065 3.688-.054 1.171-.24 1.971-.511 2.671a5.4 5.4 0 0 1-1.269 1.948 5.4 5.4 0 0 1-1.948 1.268c-.7.272-1.5.458-2.67.512-1.053.047-1.462.063-3.689.065h-1.694c-2.226-.002-2.636-.018-3.688-.065-1.171-.054-1.97-.24-2.67-.512a5.4 5.4 0 0 1-1.949-1.268 5.4 5.4 0 0 1-1.268-1.948c-.272-.7-.458-1.5-.512-2.671-.049-1.093-.064-1.493-.066-3.953v-1.164c.002-2.461.017-2.861.066-3.953.054-1.172.24-1.971.512-2.672a5.4 5.4 0 0 1 1.268-1.947 5.4 5.4 0 0 1 1.949-1.269c.7-.271 1.499-.457 2.67-.511 1.092-.05 1.492-.065 3.953-.066zm-.01 1.982h-1.144c-2.417.001-2.793.014-3.873.064-1.072.049-1.655.227-2.042.379-.514.2-.88.438-1.265.823a3.4 3.4 0 0 0-.823 1.264c-.151.388-.33.969-.379 2.043-.049 1.08-.062 1.456-.064 3.873v1.143c.002 2.418.015 2.794.064 3.874.049 1.072.228 1.655.379 2.042.2.513.438.88.823 1.264a3.4 3.4 0 0 0 1.265.824c.387.151.97.33 2.042.379 
9361.04.047 1.427.061 3.613.063h1.664c2.187-.002 2.573-.016 3.613-.063 1.073-.049 1.655-.228 2.043-.379.513-.2.88-.438 1.264-.824.385-.384.623-.751.823-1.264.151-.387.33-.97.379-2.042.047-1.04.062-1.427.064-3.613v-1.665c-.002-2.185-.017-2.572-.064-3.612-.049-1.074-.228-1.655-.379-2.043-.2-.513-.438-.88-.823-1.264a3.4 3.4 0 0 0-1.264-.823c-.388-.152-.97-.33-2.043-.379-1.08-.05-1.455-.063-3.873-.064M16 10.351a5.649 5.649 0 1 1 0 11.297 5.649 5.649 0 0 1 0-11.297m0 1.982a3.666 3.666 0 1 0-.001 7.333A3.666 3.666 0 0 0 16 12.333m5.872-3.525a1.32 1.32 0 1 1 .002 2.638 1.32 1.32 0 0 1-.002-2.638"></path></svg>
937      </a></li>
938    <li><a href="https://www.linkedin.com/company/gittower/" rel="noopener noreferrer" target="_blank" aria-label="LinkedIn" title="LinkedIn" class="social-media-icon">
939      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="currentColor" d="M23.638 23.883q-1.398-.015-2.795 0c-.214.002-.267-.075-.266-.276.006-1.726.013-3.453-.002-5.178a6 6 0 0 0-.142-1.32c-.17-.736-.666-1.103-1.423-1.112a3 3 0 0 0-.731.067c-.761.19-1.084.764-1.21 1.474a6 6 0 0 0-.085 1.04q-.014 2.517 0 5.035c.002.209-.056.271-.264.27a145 145 0 0 0-2.795 0c-.212.002-.265-.069-.265-.273q.009-5.005 0-10.008c0-.203.049-.271.263-.27q1.346.017 2.693.002c.195-.002.246.065.24.248-.01.374-.003.752-.003 1.188.513-.804 1.17-1.335 2.035-1.56a4.57 4.57 0 0 1 3.084.255c.999.449 1.467 1.313 1.707 2.329.174.742.213 1.5.21 2.26q-.005 2.786.003 5.57c0 .197-.
939055.26-.254.259M10.017 11.93a1.89 1.89 0 0 1-1.908-1.892 1.895 1.895 0 0 1 1.902-1.922c1.062 0 1.912.852 1.91 1.915a1.895 1.895 0 0 1-1.904 1.899m1.655 6.66v5.014c0 .271-.001.273-.275.273-.931.002-1.863-.003-2.794.003-.178.002-.251-.04-.251-.24q.01-5.033 0-10.066c0-.192.059-.242.245-.24q1.418.011 2.835-.002c.193-.002.244.06.244.246-.006 1.672-.004 3.343-.004 5.012m13.617-13.59H6.71A1.71 1.71 0 0 0 5 6.71V25.29A1.71 1.71 0 0 0 6.71 27H25.29a1.71 1.71 0 0 0 1.71-1.71V6.71a1.71 1.71 0 0 0-1.71-1.71"></path></svg>
940      </a></li>
941    <li><a href="https://www.youtube.com/@gittower" rel="noopener noreferrer" target="_blank" aria-label="YouTube" title="YouTube" class="social-media-icon">
942      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" aria-hidden="true" focusable="false"><path fill="currentColor" d="M13.75 19.021v-6.542l5.75 3.271zm12.791-8.601a2.76 2.76 0 0 0-1.946-1.957C22.88 8 16 8 16 8s-6.879 0-8.595.463A2.76 2.76 0 0 0 5.46 10.42C5 12.147 5 15.75 5 15.75s0 3.603.46 5.33a2.77 2.77 0 0 0 1.945 1.958C9.121 23.5 16 23.5 16 23.5s6.88 0 8.595-.462a2.77 2.77 0 0 0 1.946-1.958C27 19.353 27 15.75 27 15.75s0-3.603-.459-5.33"></path></svg>
943      </a></li>
944  </ul>
945</div>
946
947    <div class="copyright">
948      <p>© 2010-2026 <a href="https://www.git-tower.com" rel="noopener noreferrer" target="_blank">Tower</a> - Mentioned product names and logos are property of their respective owners.</p>    </div>
949
950    
951  </div>
952</footer>
953<!-- End of Footer -->
954<!-- Start modal element DOWNLOAD -->
955<div class="overlay__container overlay__container--download" role="dialog" aria-modal="true" aria-labelledby="overlay-download-title">
956	<div class="overlay__wrapper">
957	  <!-- Start Newsletter Signup -->
958		<div class="overlay__content overlay__content--1">
959		  <div class="content__header">
960        <div class="header__icon"></div>
961	      <div class="header__text">
962          <h2 id="overlay-download-title">Your trial is downloading…</h2>
963          <h4>Try Tower "Pro" for 30 days without limitations!</h4>
964        </div>
965	      <button class="overlay__button--close" aria-label="Close dialog"><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
966	    </div>
967	    <div class="content__body">
968		    <h2>Updates, Courses &amp; Content via Email</h2>
969	      <div class="visible-on--mac">
970	        <form class="newsletter-form analytics--submit"  id="signup-after-download-form"  autocomplete="off">
971          <input type="hidden" name="lists[]" value="tower-newsletter" />
972  
973    <div class="newsletter-form__groups">
974        <div class="row" >
975      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Updates about <b>Tower, discounts, and giveaways</b> as well as new content from the Tower blog.</label>
976    </div>
977        <div class="row" >
978      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_learngit"  id="signup-tag__tower_learngit" />Free email course "<b>Learn Git with Tower</b>" (8 emails)</label>
979    </div>
980        <div class="row" >
981      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_tipstricks-mac"  id="signup-tag__tower_tipstricks-mac" />Free email course "<b>Tips &amp; Tricks for Tower</b>" (10 emails)</label>
982    </div>
983      </div>
984  
985    <div class="newsletter-form__consent">
986        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time by clicking on the unsubscribe link in any email.</label>
987      </div>
988  
989  <div class="newsletter-form__signup">
990    <label for="newsletter-email-signup-after-download-form" class="sr-only">Email address</label>
991    <input type="email" name="email" id="newsletter-email-signup-after-download-form" placeholder="Your email address" aria-required="true" />
992    <input type="submit" value="Subscribe for Free" class="newsletter-form__signup-button button--outlined" />
993  </div>
994
995    <input type="hidden" name="signup[medium]" value="tower-website" />
996      <input type="hidden" name="signup[URI]" value="support/contact/download-trial" />
997      <input type="hidden" name="signup[OS]" value="" />
998    <div class="request-notice"></div>
999</form>
1000	      </div>
1001	      <div class="visible-on--windows">
1002	        <form class="newsletter-form analytics--submit"  id="signup-after-download-form"  autocomplete="off">
1003          <input type="hidden" name="lists[]" value="tower-newsletter" />
1004  
1005    <div class="newsletter-form__groups">
1006        <div class="row" >
1007      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Updates about <b>Tower, discounts, and giveaways</b> as well as new content from the Tower blog.</label>
1008    </div>
1009        <div class="row" >
1010      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_learngit"  id="signup-tag__tower_learngit" />Free email course "<b>Learn Git with Tower</b>" (8 emails)</label>
1011    </div>
1012        <div class="row" >
1013      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_tipstricks-windows"  id="signup-tag__tower_tipstricks-windows" />Free email course "<b>Tips &amp; Tricks for Tower"</b> (8 emails)</label>
1014    </div>
1015      </div>
1016  
1017    <div class="newsletter-form__consent">
1018        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time by clicking on the unsubscribe link in any email.</label>
1019      </div>
1020  
1021  <div class="newsletter-form__signup">
1022    <label for="newsletter-email-signup-after-download-form" class="sr-only">Email address</label>
1023    <input type="email" name="email" id="newsletter-email-signup-after-download-form" placeholder="Your email address" aria-required="true" />
1024    <input type="submit" value="Subscribe for Free" class="newsletter-form__signup-button button--outlined" />
1025  </div>
1026
1027    <input type="hidden" name="signup[medium]" value="tower-website" />
1028      <input type="hidden" name="signup[URI]" value="support/contact/download-trial" />
1029      <input type="hidden" name="signup[OS]" value="" />
1030    <div class="request-notice"></div>
1031</form>
1032	      </div>
1033	    </div>
1034		</div>
1035		<!-- End of Newsletter Signup -->
1036
1037		<!-- Start of Social Share -->
1038		<div class="overlay__content overlay__content--2 hidden">
1039		  <div class="content__header">
1040	      <div class="header__text">
1041  	      <h2>Thank you for subscribing.</h2>
1042  	      <h4>Please check your email to confirm.</h4>
1043        </div>
1044	      <button class="overlay__button--close" aria-label="Close dialog"><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
1045	    </div>
1046		  <div class="content__body">
1047	      <h3>Want to win one of our awesome Tower shirts?<br/><b>Tell your friends about Tower!</b></h3>
1048	      <span><button class="button button--secondary button--twitter analytics--click" onclick="FN.socialShare('twitter', 'https://www.git-tower.com', 'The all-new Tower is finally here! The best Git client on Mac and Windows now with Pull Requests, Interactive Rebase, Quick Actions, and so much more. Try it free for 30 days. #gittower');">Share on Twitter</button></span>
1049	      <p class="hint">We'll pick 4 winners every month who share this tweet!<br />Follow <a href="https://x.com/gittower" target="_blank">@gittower</a> to be notified if you win!</p>
1050		  </div>
1051		</div>
1052		<!-- End of Social Share -->
1053
1054	</div>
1055</div>
1056<!-- End of modal element DOWNLOAD -->
1057
1058
1059
1060<!-- Start modal element SCREENCAST -->
1061<div class="overlay__container--screencast" role="dialog" aria-modal="true" aria-label="Screencast viewer">
1062
1063	<div class="screencast__wrapper">
1064		<button class="overlay__button--close" aria-label="Close screencast"><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
1065	</div>
1066</div>
1067<!-- End of modal element SCREENCAST -->
1068
1069
1070
1071<!-- Start modal element TRIAL VIA EMAIL -->
1072<div class="overlay__container overlay__container--trial-via-email" role="dialog" aria-modal="true" aria-labelledby="overlay-trial-title">
1073	<div class="overlay__wrapper">
1074	  <!-- Start Newsletter Signup -->
1075		<div class="overlay__content overlay__content--1">
1076		  <div class="content__header">
1077	      <div class="header__text">
1078  	      <h2 id="overlay-trial-title">Try Tower for Free</h2>
1079  	      <h6>Sign up below and use Tower "Pro" for 30 days without limitations!</h6>
1080        </div>
1081	      <button class="overlay__button--close" aria-label="Close dialog"><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
1082	    </div>
1083	    <div class="content__body">
1084	        <form class="newsletter-form analytics--submit"  id="signup-trial-via-email"  autocomplete="off">
1085          <input type="hidden" name="lists[]" value="tower-newsletter" />
1086  
1087    <div class="newsletter-form__groups">
1088        <div class="row" >
1089      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_trial"  id="signup-tag__tower_trial" />Yes, send me instructions on <b>how to get started</b> with Tower.</label>
1090    </div>
1091        <div class="row" >
1092      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Yes, I want to hear about new <b>Tower updates, discounts and giveaways</b> as well as new content from the Tower blog.</label>
1093    </div>
1094      </div>
1095  
1096    <div class="newsletter-form__consent">
1097        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time.</label>
1098      </div>
1099  
1100  <div class="newsletter-form__signup">
1101    <label for="newsletter-email-signup-trial-via-email" class="sr-only">Email address</label>
1102    <input type="email" name="email" id="newsletter-email-signup-trial-via-email" placeholder="Your email address" aria-required="true" />
1103    <input type="submit" value="Go" class="newsletter-form__signup-button button--outlined" />
1104  </div>
1105
1106    <input type="hidden" name="signup[medium]" value="tower-website" />
1107      <input type="hidden" name="signup[URI]" value="support/contact/trial-via-email" />
1108      <input type="hidden" name="signup[OS]" value="" />
1109    <div class="request-notice"></div>
1110</form>
1111      </div>
1112    </div>
1113  </div>
1114</div>
1115<!-- End modal element TRIAL VIA EMAIL -->
1116
1117<dialog class="modal-view" id="after-download-modal" aria-modal="true" aria-labelledby="after-download-modal-title">
1118  <header class="modal-big-header">
1119    <h2 class="modal-title" id="after-download-modal-title">Your trial is downloading…</h2>
1120    <p class="modal-description">Try Tower "Pro" for 30 days without limitations!</p>
1121    <div class="modal-app-icon">
1122      <picture>
1123        <source type="image/avif" srcset="https://www.git-tower.com/assets/img/icons/downloads-modal-app-icon.1790093362.avif">
1124        <img src="https://www.git-tower.com/assets/img/icons/downloads-modal-app-icon.1790093362.png" width="170" height="170" alt="Tower Icon" />
1125      </picture>
1126      <span class="modal-app-icon-name">Tower</span>
1127    </div>
1128    <button class="modal-close">Close</button>
1129  </header>
1130	<section class="modal-content after-download">
1131    <h2>Updates, Courses &amp; Content via Email</h2>
1132    <div class="visible-on--mac">
1133      <form class="newsletter-form analytics--submit"  id="signup-after-download-form"  autocomplete="off">
1134          <input type="hidden" name="lists[]" value="tower-newsletter" />
1135  
1136    <div class="newsletter-form__groups">
1137        <div class="row" >
1138      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Updates about <b>Tower, discounts, and giveaways</b> as well as new content from the Tower blog.</label>
1139    </div>
1140        <div class="row" >
1141      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_learngit"  id="signup-tag__tower_learngit" />Free email course "<b>Learn Git with Tower</b>" (8 emails)</label>
1142    </div>
1143        <div class="row" >
1144      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_tipstricks-mac"  id="signup-tag__tower_tipstricks-mac" />Free email course "<b>Tips &amp; Tricks for Tower</b>" (10 emails)</label>
1145    </div>
1146      </div>
1147  
1148    <div class="newsletter-form__consent">
1149        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time by clicking on the unsubscribe link in any email.</label>
1150      </div>
1151  
1152  <div class="newsletter-form__signup">
1153    <label for="newsletter-email-signup-after-download-form" class="sr-only">Email address</label>
1154    <input type="email" name="email" id="newsletter-email-signup-after-download-form" placeholder="Your email address" aria-required="true" />
1155    <input type="submit" value="Subscribe for Free" class="newsletter-form__signup-button button--outlined" />
1156  </div>
1157
1158    <input type="hidden" name="signup[medium]" value="tower-website" />
1159      <input type="hidden" name="signup[URI]" value="support/contact/download-trial" />
1160      <input type="hidden" name="signup[OS]" value="" />
1161    <div class="request-notice"></div>
1162</form>
1163    </div>
1164    <div class="visible-on--windows">
1165      <form class="newsletter-form analytics--submit"  id="signup-after-download-form"  autocomplete="off">
1166          <input type="hidden" name="lists[]" value="tower-newsletter" />
1167  
1168    <div class="newsletter-form__groups">
1169        <div class="row" >
1170      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Updates about <b>Tower, discounts, and giveaways</b> as well as new content from the Tower blog.</label>
1171    </div>
1172        <div class="row" >
1173      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_learngit"  id="signup-tag__tower_learngit" />Free email course "<b>Learn Git with Tower</b>" (8 emails)</label>
1174    </div>
1175        <div class="row" >
1176      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_tipstricks-windows"  id="signup-tag__tower_tipstricks-windows" />Free email course "<b>Tips &amp; Tricks for Tower"</b> (10 emails)</label>
1177    </div>
1178      </div>
1179  
1180    <div class="newsletter-form__consent">
1181        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time by clicking on the unsubscribe link in any email.</label>
1182      </div>
1183  
1184  <div class="newsletter-form__signup">
1185    <label for="newsletter-email-signup-after-download-form" class="sr-only">Email address</label>
1186    <input type="email" name="email" id="newsletter-email-signup-after-download-form" placeholder="Your email address" aria-required="true" />
1187    <input type="submit" value="Subscribe for Free" class="newsletter-form__signup-button button--outlined" />
1188  </div>
1189
1190    <input type="hidden" name="signup[medium]" value="tower-website" />
1191      <input type="hidden" name="signup[URI]" value="support/contact/download-trial" />
1192      <input type="hidden" name="signup[OS]" value="" />
1193    <div class="request-notice"></div>
1194</form>
1195    </div>
1196  </section>
1197</dialog>
1198
1199<dialog class="modal-view" id="after-subscribe-modal" aria-modal="true" aria-labelledby="after-subscribe-modal-title">
1200  <header class="modal-big-header">
1201    <h2 class="modal-title" id="after-subscribe-modal-title">Thank you for subscribing</h2>
1202    <p class="modal-description">Please check your email to confirm</p>
1203    <button class="modal-close">Close</button>
1204  </header>
1205	<section class="modal-content after-subscribe">
1206    <h2>
1207      Want to win one of our awesome Tower shirts?<br />
1208      <strong>Tell your friends about Tower!</strong>
1209    </h2>
1210    <div class="after-subscribe-share">
1211      <button class="button button--secondary button--twitter analytics--click" onclick="FN.socialShare('twitter', 'https://www.git-tower.com', 'The all-new Tower is finally here! The best Git client on Mac and Windows now with Pull Requests, Interactive Rebase, Quick Actions, and so much more. Try it free for 30 days. #gittower')">Share on Twitter</button>
1212    </div>
1213    <p class="after-subscribe-winners">
1214      We'll pick 4 winners every month who share this tweet!<br />
1215      Follow <a href="https://x.com/gittower" target="_blank">@gittower</a> to be notified if you win!
1216    </p>
1217  </section>
1218</dialog>
1219
1220<dialog class="modal-view" id="trial-via-email" aria-modal="true" aria-labelledby="trial-via-email-title">
1221  <header class="modal-big-header">
1222    <h2 class="modal-title" id="trial-via-email-title">Try Tower for Free</h2>
1223    <p class="modal-description">Sign up below and use Tower "Pro" for 30 days without limitations!</p>
1224    <button class="modal-close">Close</button>
1225  </header>
1226	<section class="modal-content trial-via-email">
1227    <form class="newsletter-form analytics--submit"  id="signup-trial-via-email"  autocomplete="off">
1228          <input type="hidden" name="lists[]" value="tower-newsletter" />
1229  
1230    <div class="newsletter-form__groups">
1231        <div class="row" >
1232      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_trial"  id="signup-tag__tower_trial" />Yes, send me instructions on <b>how to get started</b> with Tower.</label>
1233    </div>
1234        <div class="row" >
1235      <label><input class="signup-tag__item consent__text" name="tags[]" type="checkbox" value="tower_newsletter"  id="signup-tag__tower_newsletter" />Yes, I want to hear about new <b>Tower updates, discounts and giveaways</b> as well as new content from the Tower blog.</label>
1236    </div>
1237      </div>
1238  
1239    <div class="newsletter-form__consent">
1240        <label><input type="checkbox" id="consent--legal" class="consent__item consent__text" data-required="1" />I have read and accept the <a href="https://www.git-tower.com/legal/privacy-policy" target="_blank">Privacy Policy</a>. I understand that I can unsubscribe at any time.</label>
1241      </div>
1242  
1243  <div class="newsletter-form__signup">
1244    <label for="newsletter-email-signup-trial-via-email" class="sr-only">Email address</label>
1245    <input type="email" name="email" id="newsletter-email-signup-trial-via-email" placeholder="Your email address" aria-required="true" />
1246    <input type="submit" value="Go" class="newsletter-form__signup-button button--outlined" />
1247  </div>
1248
1249    <input type="hidden" name="signup[medium]" value="tower-website" />
1250      <input type="hidden" name="signup[URI]" value="support/contact/trial-via-email" />
1251      <input type="hidden" name="signup[OS]" value="" />
1252    <div class="request-notice"></div>
1253</form>
1254  </section>
1255</dialog>
1256
1257
1258		<!-- Project Seahawk -->
1259	</body>
1260</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.