git 的基本操作

首先git bash的安裝   (這個就不做過多的描述了,具體的在官網下載就行)

1.拉去別人的項目

命令:git clone 別人的項目路徑

一般來講git clone的項目路徑有2中http的和ssh的

區別:

       ssh的需要在本地建立祕鑰(聽說是安全性要高點)

       在本地新建的命令 ssh-keygen -t dsa

       id_dsa         -->私鑰(鑰匙)

       id_dsa.pub     -->公鑰(鎖)

  http相對簡單點

     當項目要push上倉庫的時候會彈出要輸入用戶名和密碼,填對就能進去了

2.第一次提交項目(代碼倉庫是新建的啥都沒)

如果提交不成功可能的2中情況

1.沒有git add -A  和 git commit -m "說明" 沒有將代碼保存在本地庫(需要執行前面2句代碼)

2.如遇到其他情況直接add和commit之後強制提交具體命令git push -u origin master -f 

 

說明:本人項目做得都比較小  基本上算是自己一個人來維護git庫  所以該篇沒有相應的分支操作!!!

 

繼續

git status 命令用於顯示工作目錄和暫存區的狀態

版本回退

git log 查看commit版本號  回退的關鍵  

git reset --hard  查到的版本號  

以上基本上算是平時最常見的git操作了(這些基本能解決日常項目中的問題)  深入的需要看廖雪峯官網   

 

基本的上傳流程

git add -A   (他會把工作時所有變化提交到暫存區)

git commit -m "updata"  (主要是將暫存區裏的改動給提交到本地的版本庫,對於後期回退起到關鍵作用)

git pull  (一般要先把別人的拉取下來合併  並且檢查衝突)

git push 

基本的拉取流程

git add -A

git commit -m "updata"

git pull

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章