Mac下Git的基礎操作


一.什么是Git

git和SVN一樣屬於版本管理控制系統,用於敏捷的處理或大或小的項目以及相關的文件。和SVN不同的是git屬於分布式版本管理控制工具系統。

mac 系統 自帶 git,但是為了便於廣大開發者使用git,也有git桌面客戶端,比如sourceTree.

 

基於Git的快速的、免費的、穩定的在線代碼托管平台有github,還有一些國內的,coding、csdn代碼托管平台、京東代碼托管平台等等。

 

二.Git的基本使用

1.注冊一個git賬號

咱們以coding代碼托管平台為例來簡單介紹

A.登陸coding網站https://coding.net/,注冊coding賬號,注冊完后需登陸郵箱激活郵件;

B.登陸賬號,創建新項目,項目分私有和公開的,公開的就是所有人只要訪問你的git主頁,就可以看到你的代碼,私有的就是只有你能看到,或者你的授權了的用戶可以看到,這里新建一個私有的項目。

2.安裝Git客戶端

Coding作為代碼托管服務器,在服務器上已經創建好項目,工作中需要把項目下載到本地,然后去上傳新增、或者修改代碼等操作,需要在本地安裝git客戶端。

安裝Xcode,Xcode集成了Git,不過默認沒有安裝,你需要運行Xcode,選擇菜單“Xcode”->“Preferences”,在彈出窗口中找到“Downloads”,選擇“Command Line Tools”,點“Install”就可以完成安裝了,直接使用git命令即可。

3.常用命令

  • 克隆Git資源作為工作目錄   git clone

         使用 git clone 拷貝一個 Git 倉庫到本地,讓自己能夠查看該項目,或者進行修改。

         如果你需要與他人合作一個項目,或者想要復制一個項目,看看代碼,你就可以克隆那個項目。 執行命令:git clone [url]

    [url]為你想要復制的項目地址,在coding項目的左下角復制粘貼,注意是git結尾~~

    git clone https://git.coding.net/shimh/homework.git

  • 將添加或者修改的文件/代碼添加到本地項目目錄   git add <filename>

         git add task.rtf

         git add * 

         git add .

  • 提交修改后的文件/代碼到本地倉庫   git commit -m  “備注,描述” 
  • 從本地倉庫推送到遠程庫   git push  

        git push origin master   上傳本地當前分支代碼到master分支 

  • 從遠程庫下拉更新   git pull

     其他常用:

  • 查看當前目錄的文件狀態  git status
  • 查看分支   git branch
  • 查看尚未暫存的文件更新了哪些部分   git diff
  • 查看歷史記錄   git log
  • 刪除文件   git rm
  • 長期存儲密碼   git config -global credential.helper store
  •    因為git默認是不儲存密碼的,不執行這條命令的話每次更新代碼,或者提交代碼都需要輸入密碼 
  • 列出已存在的遠程分支   git remote -v

        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM