• 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 開啟終端機,並切換到該專案目錄下。
  • 相关阅读:
    [Linux]软件目录
    [Linux]查看Linux内核及发行版本
    [S7706]华为ACL
    [S7706]华为配置DHCP
    QML-密码管理器
    QML-AES加解密小工具
    LaTex中文article模板(支持代码、数学、TikZ)
    Memo-Tech
    VIM学习笔记
    CodeForces 674C Levels and Regions
  • 原文地址:https://www.cnblogs.com/pengyuan/p/3485228.html
Copyright © 2020-2023  润新知