下載地址
下載:https://git-scm.com/download/win
自動下載64位,若是是32位系統,取消下載後自行下載對應版本
雙擊安裝,自選項可根據自身需求自由選擇python
習慣於cmd的同窗能夠選擇第二個
安裝完成後在桌面右鍵,選擇
Git Bash Herelinux
出現git
與linux基本相同的命令行,基礎命令也是徹底按照linux來的bash
鍵入服務器
ssh-keygen
一路回車
有y/n就選yssh
git config --global user.email 「youname@whatever.com」 git config --global user.name 「yourname」
如圖 spa
到對應文件夾下把id_rsa.pub拷貝出來,如圖:命令行
本身將文件更名,名稱爲name.pub日誌
每一個人的倉庫默認姓名是本身名字縮寫,好比真腐槍,那麼他的倉庫名稱爲zfq.git
用戶名 就是本身提交的name.pub中的name
另外我會建立一個README.git 裏面放有一個txt或者excel,其中有倉庫中倉庫數量以及每一個倉庫名稱以及對應權限擁有者的統計,一些公共倉庫若是忘記了能夠將這個倉庫clone下來,再本身查看excel
好比,admin已經對zfq-pc授予了對 倉庫test22.git的權限
那麼zfq-pc能夠建立一個本身平時clone倉庫的文件夾
在bash界面進入此文件夾進行 clone如圖
鍵入:
git clone gitadmin@10.0.0.86:你的倉庫名.git
其中gitadmin@10.0.0.86是遠程服務器名稱
能夠看到對應文件夾下已經有了倉庫test22
首先將你要添加的或者已經修改的東西直接覆蓋在clone下來的倉庫中好比在test22中添加名爲test33的rar文件
在bash界面中進入對應倉庫
看到master了嗎,這表明是 這個倉庫的主幹,之後還能夠建立分支,如今我也不會。
鍵入
git add 文件名(包括後綴)
懶一點的能夠直接
git add .
表明把整個文件夾都上傳一遍
而後鍵入
git commit –m 「add test33.rar to repository test22 」
至關於寫一個日誌,告訴倉庫你幹了什麼,儘可能完整且使用英文,以便於之後版本搜索之類的。
最後
git push
之後建立分支以後可能會使用git push origin master 或者branch XXX推到對應的地方去
這就上傳好了擁有對應權限的人再次clone 時,下載的倉庫就會出現test33. Rar這個文件了git 本地倉庫最基本的用法就是這些,關於GUI用法,學會了再補充,如今只能辛苦一下先用bash了