git學習-來自慕課網

來源:互聯網
上載者:User

標籤:http   建立   狀態   head   git安裝   參數   ssh   git merge   pre   

git安裝
  1. https://git-scm.com/downloads
  2. 配置使用者資訊
   git config --global user.name "xxx"   git config --global user.email "[email protected]"
  1. git config --list //查看參數配置資訊
SourceTree的安裝git倉庫
  • 初始化倉庫

git init

  • 添加檔案到版本庫

git add

git commit

git commit -m "desc"

  • 查看倉庫狀態

git status

ls -a 可以查看隱藏的檔案目錄

git 工作流程

從暫存區回退到工作區

git reset HEAD xxx.txt

git checkout -- xx.txt

git log 找到提交版本號碼

git reset --hard 版本號碼 回退

遠程倉庫
  1. 建立SSH key

    ssh-keygen -t rsa -C "[email protected]"

  2. 個人使用者目錄下 .ssh目錄下 id_rsa.pub內容複寫到github 的key中

  3. 添加遠程倉庫

    git remote add origin [email protected]:xxx/xxx/git

    git push origin master

    git push -u origin master

    git push origin master

標籤管理

git tag 查看所有標籤

git tag tagname 建立標籤

git tag -a tagname -m "common" 指定提交資訊

git tag -d tagname 刪除標籤

git push origin tagname 推送標籤/標籤發布

git分支管理

git branch查看分支

git branch branch_name 建立分支

git checkout branch_name切換分支

合并分支

  1. 切換到master分支 git checkout master
  2. 合并git merge branch_name

git學習-來自慕課網

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.