1 開啟cygwin,設定使用者名稱,郵箱,ssl認證
git config --global user.email "[email protected]"
git config --global user.name "your name"
git config --global user.sslverify "false"
2 生成秘鑰ssh-keygen -t rsa -c 「你配置的電子郵件」
3 在cygwin安裝目錄下c:\cygwin64\home\administrator\.ssh
會有兩個檔案,代表公鑰和私鑰
4 在github上註冊使用者,建立倉庫開啟setting,進入ssh keys設定目錄,名字隨便取,key中複製3中的公鑰id_rsa.pub裡面的內
容,儲存
5檢查是否成功 ,需要輸入的內容回車就是,用預設的
ssh [email protected]
6 建立倉庫,記錄下倉庫的位址
url =
7 本地與倉庫建立聯絡有兩個方法
a. 直接將倉庫拉倒本地
git clone url
b. 用命令與遠端倉庫建立聯絡git init
git remote add origin url
建立連線後,在工作去的.git目錄下config檔案中會有配置
8 推送
建立檔案aaa.txt
git add aaa.txt
git commit -m "add aaa"
git push -u origin master
-u表示引數建立追蹤,第一次需要使用後面不需要。 這樣gitstatus 時會顯示本地分支和遠端分支的偏離情況
可能需要輸入使用者名稱跟密碼,推送成功可以在倉庫中檢視是否有aaa.txt
9 pull命令
$ git pull
相當於$ git fetch 遠端倉庫名
$git merge遠端倉庫名/分支名
如果遠端倉庫有修改,必須先抓取,然後進行merge,如果merge有衝突,先解決衝突,然後add commit push git同時推送專案到GitHub和Gitee
今天準備給github新建乙個分支用於家裡面的mac電腦提交檔案,同時練習一下git的branch相關命令,然後呢,第一步進行的很順利,分支建立無任何問題並把專案push到了新建立的分支下。然後想著去github官網看下有沒有成功。額 十八般武藝用盡了也沒有進去。好吧,我妥協了。國內不是有gitee...
推送專案到github
根據這個操作到第八步,然後根據 這個操作,直接在github上新建然後自己在本地clone,然後跟著上面鏈結做 然後如果報錯還有個參考鏈結 自己記錄的git操作和git flow git reset hard head 上一版本 git reset hard ee3dd 哪個版本 在git log裡...
git推送本地倉庫到github
總結一下,方便後人,也方便自己查閱。直接寫步驟 一 本地建立乙個資料夾,在裡面寫專案的檔案 php js.git本地操作 1 cd path to project 切換到專案資料夾 2 git init 在專案資料夾中初始化乙個本地倉庫 3 git add a 將專案資料夾所有檔案,新增到倉庫暫緩區...