分布式版本控制系統官網 ::註冊自己的github賬號)
根據自己的作業系統如linux,windows,mac os x 上安裝不同的版本,這裡以windows為列:三,本地倉庫與遠端倉庫(github)的鏈結選擇相應的版本安裝。步驟略
準備工作:1.繫結使用者
開啟開始選單選擇git bash 程式,會出來類似命令列視窗的東西,在裡面設定使用者名稱和密碼,其中--global代表全域性,表示這台機器上的都會預設使用這個配置,當然也可以對某個倉庫指定不同的使用者名稱和郵箱
2.設定ssh keygithub上連線已有的倉庫的認證,是通過使用了ssh的公開密碼認證方式進行的。$ git config --global user.name "your name"
$ git config --global user.email "email@example.com"
a.建立key
其中,$ ssh-keygen -t rsa -c 「6215048wjl@163.com
主要用來生成可以,接著到確認路徑,後兩步是密碼的設定和確認,也可以不設定密碼,在輸入密碼時,直接回車鍵,輸入密碼後會出現以下結果
其中id_rsa檔案是私鑰,id_rsa.pub 顧名思義是公鑰
將id_rsa.pub(公鑰)裡的內容(右鍵編輯開啟)黏貼在github,設定ssh 那一欄裡。
設定完成如圖,即可用本地裡的私鑰和github裡公鑰通訊。
3.正式連線分
兩種情況:
情況一:本地已經建好了倉庫,github上也已經建立了乙個倉庫,怎樣讓兩個倉庫進行遠端同步。
在git上建立乙個倉庫過程就略過,但是有同學疑問,在本地已經建立好了倉庫是什麼意思?現在我的專案只是乙個普通的,未受到git管理的專案啊。這就涉及到本地倉庫的建立
git 是使用git init 命令進行初始化的,如下圖先建立乙個目錄然後初始化
初始化成功,你建立的目錄下,就會生成 .git目錄。這個.git目錄裡儲存著管理當前目錄內容所需的倉庫資料。
接著將所有檔案新增到倉庫執行git add
. 注意後面的"."代表全部檔案,也可以直接寫檔名。
然後執行提交操作,指向指令: git commit -m
這時候我們就可以進行兩個庫的鏈結
到github上覆制你的倉庫位址
然後執行指令:
git remote add origin
git@github.com:zoeshaung/activitydemo.git
4.推送本地**到遠端倉庫
指令::git push -u origin
master
推送到master分支
注意咯: git是不能管理空的資料夾的,資料夾裡必須有檔案才能add
情況二:本地沒有倉庫,直接從遠端轉殖過來
新建遠端倉庫,然後根據專案的ssh路徑進行轉殖
本地倉庫裡可以看到最新轉殖的檔案
當然還包括拉取(持續的更新),指令:
Git版本控制工具的使用
git init 只在根目錄下建立.git 資料夾 在根目錄建立.gitignore的文字檔案,會為每個人設定想要忽略的檔案。要將.gitignore加入版本庫並提交。git add 將檔案新增暫存區,然後根據暫存區的內容將檔案提交到 倉庫。省略path表示當前目錄 git add 新增所有檔案包括...
git版本控制工具的使用
ssh keygen t rsa c your email youremail.com 生成金鑰 cd ssh可以檢視到私鑰和公鑰 git config user.name檢視當前使用者 git config user.email檢視當前使用者email git config global user...
版本控制工具Git的使用
1.安裝 2.pull 獲取最新 3.先commit,檢視哪些 是改動,要提交的。取消勾選不用提交的。commit後,點選push才真正提交到伺服器上。4.master和branch,有乙個switch功能。切換版本。5.建立新的branch,可以在tortoise git客戶端操作,也可以在web...