SourceTree — бесплатная программа для компьютеров под управлением Windows и Mac для использования GIT и Mercurial от Atlassian. Используется как альтернатива командной строке.
Конкурсные
Неотвеченные
Конкурсные 0
Неотвеченные
Цитируемые
Рейтинг
Неотвеченные (мои метки)
160 показов
Как запушить в Sourcetree (что делать с authentication helper)?
Я склонировал репозиторий из innersource с помощью Git. Теперь я хочу работать с ним через Sourcetree. Но когда я пытаюсь запушить изменения, я вижу всплывающее окно помощника по аутентификации, и я .
задан 20 авг 2021 в 9:07
2k показов
Как удалить последние коммиты в sourcetree?
Разбирался в программе, пока не натворил делов в локальном репозитории. Как мне удалить эти последние 2 коммита?
задан 13 окт 2020 в 20:15
153 показа
Git source tree переключение между ветками старая версия файла
Работаю в Visual studio 2015 c Source Tree, при переключении между ветками в файле формата *.csv подгружается в CLR старая версия файла. В Sollution Explorer вижу измененную версию.Прошу помощи
Основы работы с системой контроля версий Git с помощью Sourcetree
задан 11 апр 2019 в 6:22
Отменить слияние мастера с моей веткой
Работаю с Source-tree. У меня есть своя ветка с которой я работаю. По ошибке я зашел в мастер и от туда сделал слияние с моей веткой, после зашел в свою ветку, и сделал pull, и таким образом все что .
задан 14 мар 2019 в 5:07
Потерял все локальные изменения после git soft reset
после софт ресета в Source Tree потерял все локальные изменения, что делать?
задан 25 фев 2019 в 7:32
1k показов
Sourcetree не видит изменения
Работаю в связке PHPStorm + sourcetree Приведу пример. В шторме при коммите изменения выглядят нормально (как видно на скрине поменяна одна строка, slidesToScroll изменили на -2) А вот sourcetree не .
задан 25 дек 2018 в 7:42
2k показов
GIT: GitKraken vs SourceTree — что выбрать, или все в месте?
Добрый день! Для работы с гитом я раньше использовал SourceTree, а на новой работе нужно использовать GitKraken. Я пытался понять, в чем разница между ними, ну кроме интерфейса, но гугл разницы не .
Как проиндексировать файлы в SourceTreeИндексировать всё» не приводит ни к какому результату. Часть файлов .txt, часть .py. Что может быть не так?
задан 21 фев 2018 в 20:05
10 голосов
8k показов
Русификация git в консоли
Windows 10 корпоративная (толи русская, толи с MUI) + git for windows. При работе из командной строки кириллица отображается через бэкслеш: c:somegitrepo>git status On branch master Your branch .
задан 15 янв 2018 в 9:55
164 показа
Не сохраняется ключ
Удаленный репозиторий лежит на сервере компании. Подключение через OpenSSH. В SourceTree это есть, хотя я с трудом настроил. Но проблема в том что он не сохраняет информацию о ключе после закрытия. Т.
Git — SourceTree на практике
задан 10 ноя 2017 в 15:04
194 показа
Настройка .gitignore в SourceTree [дубликат]
Подскажите, пожалуйста, как настроить игнорирование файлов в программе SourceTree. К примеру в репозиторий входит проект Delphi. Нужно отслеживать только файлы с расширением pas, dfm, res, dpr. Пишу .
задан 9 июл 2017 в 19:07
2k показов
Что не так с SourceTree (вечная ошибка авторизации)?
Всегда в клиенте SourceTree была подключена одна учетная запись Bitbucket, но с недавнего времени их у меня там стало две. Сначала все было нормально, но теперь со старой (самой первой учетной .
задан 4 фев 2017 в 16:04
595 показов
Как удалить ветку develop и установить другую ветку вместо нее?
Можно ли удалить ветку develop и установить другую ветку вместо нее? Если да то как?
задан 1 янв 2017 в 11:51
46 показов
Стресс-тест от студии, или коллапс меню
Меню слева Коллапсит после каждого билда. Я не знаю, какой доктор зло из jetbrainsввел подобный стресс-тест, но я бы был очень благодарен, сообщи мне кто-либо — где найти магический щит, дабы успешно .
задан 21 окт 2016 в 8:34
2k показов
Ошибка в source tree при клонировании репозитория [закрыт]
При клонировании репозитория из bitbucket через source tree в новую папку, появляется ошибка когда указываю ссылку на исходный путь. В поле «Тип репозитория» уведомление «Это не правильный путь». .
Источник: ru.stackoverflow.com
SourceTree для Windows
Когда разрабатываешь, ведешь веб-сайты — радуешься выходу приложения, дающего возможность облегчить работу. Если хотите использовать современные достижения программистов, чтобы добиться успехов в делах, то торопитесь скачать SourceTree. Оно находится в свободном доступе и скачивается в два клика. SourceTree для Windows — удобная программа, которая позволяет упростить отношения с репозиториями Mercurial и Git. Это визуальный клиент, помогающий сосредоточиться на кодировании и следить за несколькими проектами.
не нужна командная строка: все становится проще и легче;
команды вызываются с помощью понятного интерфейса: не волнуйтесь, если вы только в начале пути;
репозитории (глобальные и локальные) управляются из одного окна, подключаются свои;
один клик — объединили, обновили, осуществили коммит.
Загрузить SourceTree просто. Но перед загрузкой удостоверьтесь, что хватает свободного места на ПК. Возможно, придется разобраться в файлах и документах, отправив в корзину уже ненужные.
Скачать бесплатно Соурс Три для компьютера можно с сайта freesoft.ru. Программа подходит для новичков, которые только начинают постигать азы программирования.
Источник: freesoft.ru
Начинаем работать с git — пошаговая инструкция
Первые шаги в освоении мира компьютерных технологий пройдены, ты знаешь, зачем сюда пришёл, к чему стремишься, и как этого добиться, упорно учишься, переходя от курса к курсу. За спиной первые написанные программы и отловленные баги, а впереди маячат светлые перспективы коммерческой разработки программного обеспечения.
Наверное, пора узнать…
Секреты командной разработки
Разработка – это почти всегда командная игра. Пора учиться работать в команде. Даже если пока что в твоей команде только монитор, системник (или старенький ноутбук) и острое желание стать программистом, всё равно пора учиться.
Программисту проще стать своим среди своих, ведь за него говорят не дежурные улыбки, перекуры и чаепития с печеньками, а чёткие строки кода, элегантные функции и безупречная работа готовых приложений.
Чтобы эффективно работать в команде, мало знать синтаксис языка, ключевые библиотеки и уметь обращаться с базами данных. Необходимо уметь работать в удобной для команды системе контроля версий.
О системах контроля версий их преимуществах и недостатках можно почитать здесь. В этой статье мы перейдём от теории к практике и расскажем, как работать с git’ом.
Шаг 1. Выбираем git-хостинг
Git-хостинг на разных условиях предлагают десятки компаний. Самые известные из них: Github, Sourceforge, Google Code, GitLab, Codebase. Выбери удобный интерфейс и регистрируйся на понравившемся хостинге. В этой статье мы рассмотрим работу с git-хостингом на примере Github’а.
Шаг 2. Регистрация
Процедура регистрации на Гитхабе простая и интуитивно понятная даже для тех, чей уровень английского далёк от Upper Intermediate.
Логин, пароль, почта –> подтверждение, и связь с мировым сообществом программистов налажена.
Шаг 3. Создание репозитория
Ты можешь создать любое количество репозиториев, у каждого из которых будет issue tracking, wiki, условия для проведения code review и многое другое. Политика разработчиков Github предполагает бесплатное использование хостинга для всех open-source проектов.
Чтобы создать новый репозиторий нажмём кнопку + в верхней части экрана и выберем New repository
Многие разработчики рано или поздно сталкиваются с необходимостью создания приватного репозитория, код из которого доступен только их команде. Для этих случаев на Github’е есть определённый тарифный план.
Но пока острой необходимости в создании приватного репозитория у нас нет, создадим обычный.
Жмём волшебную кнопку Create внизу экрана, и репозиторий готов.
Шаг 4. Работа с репозиторием
Работа с репозиторием может вестись из командной строки, напрямую из среды разработки или из графического интерфейса (git — клиент приложения).
Работа с графическим интерфейсом позволяет лучше понимать процессы, происходящие в локальном и удалённом репозитории. Поэтому я рекомендую начать работу с git с использованием графического интерфейса.
Шаг 5. Выбираем Гит-клиент
Потом, когда суть процессов изменения и обновления (восстановления) информации в репозитории станет для Вас очевидна, можно работать и через командную строку. В этом принципе работы есть немало своих преимуществ. Например, все новые опции Гитхаба реализуются сначала для использования в командной строке, и только потом адаптируются под графические интерфейсы.
Но вернёмся к git-клиентам.
Самыми популярными гит- клиентами на данный момент являются:
SmartGit
Удобное приложение гармонично сочетает все необходимые функции и доступную интуитивно понятную систему управления. SmartGit – один из самых удобных графических интерфейсов для профессиональной разработки. Некоммерческая разработка и разработка open-sourse проектов не требуют платной лицензии.
GitHub Desktop
«Родной» графический интерфейс Гитхаба. GitHub Desktop работает под Windows и Mac и практически полностью копирует функционал основного сайта. Работает под той же учётной записью. Правда, не всегда оперативно справляется с большими программами.
Зато отлично подходит для начала работы с git.
GitKraken
Поддерживает GitHub, Bitbucket и Gitlab. Кракен очень любят программисты – фрилансеры, которым периодически приходится менять команды, а значит, и условия командной разработки. Возможность работы с разными git-хостингами через привычное приложение со знакомым интерфейсом в таких случаях играет важную роль.
SourceTree
SourceTree позволяет работать с Bitbucket и GitHub. В приложении довольно простой интерфейс, подходящий, как для опытных программистов, так и для новичков.
Шаг 6. Работа со SmartGit
В этой статье мы рассмотрим работу с SmartGit.
Скачать SmartGit можно, например, отсюда: Устанавливаем и запускаем.
Основные операции для работы с git
Clone
Первое, чему стоит научиться – это снимать копию проекта из удалённого репозитория в локальный. Делается это довольно просто:
Затем копируем ссылку репозитория, созданного на Гитхабе (шаг 2)
Вставляем адрес удалённого репозитория в нужную ячейку в открывшемся окне, выбираем расположение нового локального репозитория у нас на компьютере, и получаем готовый локальный репозиторий.
К слову, аналогичным образом можно клонировать чужой открытый репозиторий и поближе познакомиться с чужим кодом.
Commit
Репозиторий готов – пора приступать к работе. Написанный код мы помещаем в локальный репозиторий — папку .git (путь к которой мы указали в операции clone).
Если всё прошло успешно, в окошке SmartGit’а появится скопированный файл.
Для того чтобы зафиксировать изменения в локальном репозитории, нажимаем кнопку Commit.
В открывшемся окне пишем пояснительный комментарий к сохраняемому файлу и снова нажимаем кнопку Commit
Файл сохранён, а изменения внесены в журнал.
Push
Теперь заглянем на Github.com в наш удалённый репозиторий. Там до сих пор нет ни одного файла. Нужно срочно менять ситуацию. Чтобы перенести изменения, внесённые в локальный репозиторий, в удалённый репозиторий, необходимо нажать кнопку Push.
К слову, отправить изменения в удалённый репозиторий, нам предлагают ещё в точке Commit’а
progtips.ru
SourceTree (Git/Hg)
ЧЯkи , 30 июня 2015 в 14:19:23 # Чем он отличается от того Git, который скачивается через Терминал вместе с Xcode Command Line Tools? (не считая того что здесь он с оболочкой) Ответить
V1peret , 22 июня 2014 в 07:45:30 # Самай лучший HG/GIT клиент для Mac OS, очень удобная программа. Кстати стоит еще и на оффсайте зарегаться, присылают бесплатно файл лицензии. Ответить
Leonid_Efremov , 28 мая 2014 в 08:21:24 # Жаль, что больше не поддерживается для AppStore, но на сайте есть новые версии. Ответить
iKwinto , 28 мая 2014 в 05:22:22 # Отличная программа для работы с Git.
Но вот плохая новость — цитата: > A final note just to say that we no longer publish to the Mac App Store due to sandboxing restrictions.
На сайте у них уже лежит обновлённая версия, поэтому идём туда и обновляемся вручную. Ответить
FrenzyOrange , 27 мая 2014 в 16:54:25 # Долго искал бесплатный клиент для SVN — платить $60 ой как неохота ни за Cornerstone, ни за Versions, а всякие svnX, RapidSVN явно недотягивают до TortoiseSVN на win. А SourceTree на радость умеет работать с SVN репозитариями + остаются локальные плюшки Git. Сам пользуюсь, и остальным разработчикам рекомендую! Ответить
tkgreg , 27 мая 2014 в 15:52:16 # Отличная программа. Правда я так и не понял как конвертнуть SVN репозитории в Mercurial. Ответить
Yarmolchuk , 23 мая 2014 в 11:20:52 # Очень полезная программа для программистов которые имеют дело с Git/Hg Ответить
pilot34 , 23 мая 2014 в 07:20:37 # отличный клиент для Git, вообще не приходится открывать консоль, умеет все нужное Ответить
Sergey Gorev , 21 мая 2014 в 07:53:40 # Это наверное лучший GUI под Mac для Git! Ещё один повод забыть раз и навсегда про subversion… 🙂 Ответить
Саша228 , 18 мая 2014 в 09:02:55 # Добавляем ссылку первый раз — работает, все остальные разы — требует пароль. Ответить
ktim888 , 16 мая 2014 в 01:33:42 # Отличный клиент.
Только я столкнулся с определенной проблемой. И похоже я один такой. В Google-e про такое никто не писал, в stackoverflow никто не слышал. Но у меня что неладное с влогиниванием в GitHub.
Login failed for the following accounts: GitHub: Bad credentials Ответить
FalconSer , 14 мая 2014 в 15:49:48 # Хороший клиент, с кучей полезных функций (shelving, subrepositories, hg-flow). Одно плохо — он постоянно в ожидании!
Советую для сравнения посмотреть на MacHG, который проще, но и в разы быстрее. Ответить
leosmash , 11 мая 2014 в 02:53:10 # Пользовался раньше другим софтом для git. Но эта программа мне очень понравилась, судя по отзывам отличная. Буду пользоваться Ответить
Sourave , 10 мая 2014 в 06:15:18 # Лучший GUI для git. Все просто, ясно и понятно. Respect!
ЗЫ — До SourceTree пытался использовать GitHub for Mac, но кроме нервных срывов ничего не получил (несмотря на более cute- интерфейс с репозиторием работает ужасно и эти ужасы с каждым апдейтом все хуже и хуже) Ответить
jhvhs , 07 мая 2014 в 22:34:40 # К сожалению, больше не будет обновляться через AppStore. Но иконки мне больше нравятся в этой версии.
Unfortunately this app will no longer be updated on the AppStore. Although, I like the icons in this version better. Ответить
malstoun , 07 мая 2014 в 04:13:30 # Не поддерживает русские имена, русские коммиты и описания коммитов, что очень плохо Ответить
eduard.dudar , 06 мая 2014 в 08:48:58 # Последняя версия на сайте — 1.5.1. Тут только 1.4.4. В остальном, нареканий нет — лучший клиент на данный момент, если не учитывать консоль, конечно. Ответить
Sergey Romanov , 04 мая 2014 в 10:20:19 # При перехоте с Windows как то тянуло на SVN но я понял что на маке это не пройдет. Хорошего клиента не нашел а если и есть то аж 59 что для меня как то не очень подьемно сейчас. Я давно подумывал о гите но не как не мог решится. Несколько раз пробовал, устнавливал но к сожалению тепрел поражение и сдавался так как работать приходилось в командной строке и я не совсем мог понять это гит и что это за зверь.
Но с этим продуктом вся головная боль уходит. Ты просто пользуешься продуктом. Не обязательно понимать как это работает хоти и понимание со времением приходит после опыта использывания. Но этот опыт благадаря этой программе ну и конечно официальной от гитхаб.
Огромное вам спасибо за такой качесвенный и приятный продукт. Не представляю что бы я без него делал! Ответить
beevee_ru , 29 апреля 2014 в 21:41:20 # Отличное приложение, которое превращает git из постоянного баттхерта в удобный инструмент. Рекомендую.
Кстати, работает с русскими именами и описаниями коммитов, не слушайте другие рецензии. Ответить
Источник: macoshub.ru
SourceTree 1.0
Сорзтри — инструмент для программистов. Клиент для работы с Git и Mercurial под Mac и Windows.
Для тех программистов, что устали работать с гитом или Mercurial через стандартную командную строку.
SourceTree предоставляет красивый, наглядный и понятный инструмент для коммитов, просмотра веток, апдейтов, работы с удаленными репозиториями и прочих рутиных и понятных программистам операций.
Также программа может пригодиться новичкам в программировании, поскольку с ней отпадает необходимость учиться работать с Git и Mercurial через командную строку.
Будет полезно SourceTree и для опытных разработчиков, поскольку гибкость и функциональность приложения примерно соответствует командной строке.
Оценить: Лицензия: бесплатная
Оценка:
5 из 5 (оценок: 1 )
Размер файла:
32 Мб ( Скачать )
Операционные системы:
Windows 7, Windows XP, Windows Vista, Mac OS X, Windows 8
Язык:
английский
Добавил(а):
ca1
Добавлена:
8 мая 2014 г.
Закачек / Просмотров:
1 658 / 4 375
Добавить в избранное
Похожие программы
Отзывы (0)
Статистика
Рассказать друзьям
Программы, похожие на SourceTree:
Robosoft — это профессиональный инструмент, созданный для настоящих производителей программного обеспечения. Если вы только начинающий программист
условно-бесплатная | 7 Мб |
TFlashPlayerControl предназначен для работы с Flash, который в значительной степени расширяет Flash Player ActiveX. Что же можно делать, с помощью данного приложения:
демо версия | 24 Мб |
Excelsior Delivery — это специализированный инструмент, предназначенный для создания инсталляторов для Windows среды. Перед разработчиком стояла задача сделать максимально простой, удобный и понятный интерфейс
демо версия | 16 Мб |
Virtual Null Modem будет не только полезным решением, но и способно сэкономить много средств во время разработки ПО. Итак, данная утилита способна эмулировать несколько портов и соединять их через созданный виртуальный нуль-модем.
условно-бесплатная | 3 Мб |
Приложение Free Serial Port Monitor создано для перехвата определенных данных в последовательных портах. Благодаря данной утилите, вы сможете разбирать, анализировать и следить за потоками в выбранных портах.
бесплатная | 3 Мб |
Вы можете рассказать о программе SourceTree своим друзьям:
Текстовая ссылка
В блоге или на сайте
В форуме
Нажмите на Ctrl+C, чтобы скопировать выделенный текст
Нажмите на Ctrl+C, чтобы скопировать выделенный текст
Вот так будет выглядять на сайте/блоге:
SourceTree Сорзтри — инструмент для программистов. Клиент для работы с Git и Mercurial под Mac и Windows. Для тех программистов, что устали работать с гитом или Mercurial через стандартную командную строку. бесплатная | 32 Мб |