zoukankan      html  css  js  c++  java
  • SourceTree 操作简介

      • 設定user資料
        啟動SourceTree後,在Menu的SourceTree->Preferences->General,勾選'Allow SourceTree to modify your global …',並在Full Name及Email Address輸入資料,這樣在SourceTree上面就可看到commit的人是誰了。

        Setting User's email

      • 新增Project
        回到Bookmarks視窗,點選最左邊的Add Repository

        Bookmarks
        在project已存在的狀況下(自己建的project或是從Dropbox clone別人分享的project),選擇Add Working Copy

        AddWorkingCopy
        選取project存在路徑,按Add即可。

      • SourceTree 功具列
        toolbar

        • Commit 程式修改完畢,並Add完異動檔案後,commit 到 local repository。
        • Checkout 從commit history中checkout特定的commit點的程式。
        • Reset 將有異動的檔案回覆到之前的狀態(新增的檔案無法reset),可選擇單一檔案或全部有異動的檔案。
        • Stash 隱藏所有的異動,並回覆到前一次的版本。stash之後,可在左側的STASHES欄位看到各個異動檔案diff的狀態。
        • Add 將有異動及新增的檔案放到index區,準備commit。
        • Remove 刪除檔案,並不再traking該檔案。
        • Add/Remove 刪除不是透過Git Remove掉的已被刪除的檔案,並新增異動檔案到index區。
        • Fetch 到remote端(若是用Dropbox,則是與Dropbox的檔案進行同步)抓取別人commit的檔案,並放在local端的repository。有時別人已push到Dropbox,但SourceTree的Pull卻未顯示,這時點按Fetch就對了。
        • Pull 從remote端抓取更新檔(目前的檔案都必需是commit的狀態才能執行)。
        • Push 將local端commit好的檔案傳送到remote端。
        • Tag 將某一個已commit的狀態設定別名,如(上線版_1.0),**tag 名稱不能有空白**!
        • Terminal 開啟終端機,並切換到該專案目錄下。
  • 相关阅读:
    Codeforces 1294E Obtain a Permutation
    Codeforces 1292C Xenon's Attack on the Gangs
    Codeforces 1292B Aroma's Search
    Codeforces 1288E Messenger Simulator
    Codeforces 1288D Minimax Problem
    Codeforces 1285E Delete a Segment
    P3368 【模板】树状数组 2 题解
    P3374 【模板】树状数组 1 题解
    P1494 [国家集训队]小Z的袜子 题解
    P2260 [清华集训2012]模积和 题解
  • 原文地址:https://www.cnblogs.com/pengyuan/p/3485228.html
Copyright © 2011-2022 走看看