1.clone 2.檢視遠端分支:git remote 3.添加遠端倉庫:git remote add 别名 xxx.git 4.删除遠端倉庫:git remote rm 别名 5.本地送出:git commit -m "日志" 6.推送到遠端庫:git push 7.将遠端庫的更新到本地:git pull
github網絡連接配接稍微有些慢,這裡使用coding做測試:
首先要分兩種情況,一種是直接clone遠端庫,一種是将本地的代碼push到遠端庫。先說clone到本地
通常是我們clone一個遠端庫的分支下來,并初始化本地倉庫,而且将遠端庫命名為origin。這樣就可以使用本地版本庫以及推送到遠端版本庫了。
首先在coding上建立一個項目leatn-git,初始化可以勾選readme和gitignore。readme是項目介紹,gitignore是表示哪種檔案可以忽略版本追蹤。
複制位址,然後在本地目錄上右鍵,選擇git bash,輸入:git clone xxx.git,輸入使用者名和密碼就可以clone下來了。
這樣就在本地lear-front的目錄下建立了一個新目錄:learn-git。并且添加了一個遠端庫origin,并綁定到我們的coding項目。其中,本地預設初始化一個master分支,和origin的master對應。
Administrator@2013-20150810PA /E/work/workspace/lear-front/learn-git (master) $ git remote origin
orgin2 $ git remote -v orgin2 3243.git (fetch) orgin2 3243.git (push) origin https://git.coding.net/chenxing/learn-git.git (fetch) origin https://git.coding.net/chenxing/learn-git.git (push)
$ git remote rm orgin2
檢視目前狀态: $ git status 将所有修改過的檔案放入暫存區 $ git add -A 送出到本地倉庫: $ git commit -m "修改gitignore檔案,添加忽略類型"
$ git push origin master 如果本地倉庫沒有遠端倉庫的版本先進,即遠端庫更新後你沒有更新,則會報錯,要更新merge後才可以push,這時如果你确實想直接推送過去而不管原來倉庫的内容,用-f,這在初建遠端庫後将本地項目直接推送到遠端庫很有用。 $git push -f origin master
本文轉自Ryan.Miao部落格園部落格,原文連結:http://www.cnblogs.com/woshimrf/p/5258485.html,如需轉載請自行聯系原作者