Git的原理及配置
git add:將本地文件 增加到暫存區
git commit:將暫存區的內容 提交到 本地倉庫(本地分支,默認master分支)
git push:將本地倉庫的內容 推送到 ?遠程倉庫(遠程分支)
git pull:將遠程倉庫(遠程分支)的內容 拉取到 ?本地倉庫(本地分支)
====================================================================
首先安裝git:msysgit.github.io
安裝時注意:選擇Use git from git bash only..,其他默認下一步。
配置path:E:\\Git\bin
配置Git用戶名和郵箱:
git config --global user.name "用戶名" git config --global user.email "郵箱"?在用戶文件夾中能找到? ? .gitconfig 文件說明本地git配置成功。
接來下配置遠程倉庫github,統一的托管網站(https://github.com/)
為了在本地和遠程倉庫之間進行免密鑰登錄,需要配置ssh。
?使用本地的git生成ssh。
桌面鼠標右鍵選擇,git bash ,然后輸入:
ssh-keygen -t rsa -C xxxxxx@qq.com然后再 用戶文件夾中找,.ssh?文件夾其中文件有id_rsa和id_rsa.pub
id_rsa:表示私有秘鑰
id_rsa.pub:表示公有秘鑰
然后打開github網站,打開settings ---SSH keys and GPS?keys,然后再SSH keys中 點擊 new?SSH keys,
把剛才的公鑰(id_rsa.pub)文件中的東西,復制進去,即可。
然后桌面鼠標右鍵選擇,git bash,輸入如下命令測試聯通性:
ssh -T git@github.com?如顯示如下,就表示已經成功。
| Hi xxxxxx! You've successfully authenticated, but GitHub does not provide shel l access. |
?本地新建Git項目
在項目根目錄 右鍵 - git bash - git init?本地項目-遠程項目關聯
git remote add origin git@github.com:xxxxxxx.git如關聯失敗,先拉一次?
git pull origin master?
總結
- 上一篇: NTP时间同步服务器设置
- 下一篇: npm更换成淘宝镜像源以及cnpm