Elam的git筆記:(二)git的安裝與基本操做介紹

Giti安裝

下載地址
下載:https://git-scm.com/download/win
自動下載64位,若是是32位系統,取消下載後自行下載對應版本
雙擊安裝,自選項可根據自身需求自由選擇python

圖片描述

習慣於cmd的同窗能夠選擇第二個
安裝完成後在桌面右鍵,選擇
Git Bash Herelinux

圖片描述

出現git

圖片描述

與linux基本相同的命令行,基礎命令也是徹底按照linux來的bash

1. 生成本機私鑰與公鑰

鍵入服務器

ssh-keygen

一路回車
有y/n就選yssh

圖片描述

2.定義全局提交者郵箱與用戶名(你本身本機的)

git config --global user.email 「youname@whatever.com」
git config --global user.name   「yourname」

如圖 spa

圖片描述

3. 拷貝公鑰

到對應文件夾下把id_rsa.pub拷貝出來,如圖:命令行

圖片描述

本身將文件更名,名稱爲name.pub日誌

4. 管理員初始化倉庫

每一個人的倉庫默認姓名是本身名字縮寫,好比真腐槍,那麼他的倉庫名稱爲zfq.git
用戶名 就是本身提交的name.pub中的name
另外我會建立一個README.git 裏面放有一個txt或者excel,其中有倉庫中倉庫數量以及每一個倉庫名稱以及對應權限擁有者的統計,一些公共倉庫若是忘記了能夠將這個倉庫clone下來,再本身查看excel

5.下載倉庫到你本地

好比,admin已經對zfq-pc授予了對 倉庫test22.git的權限
那麼zfq-pc能夠建立一個本身平時clone倉庫的文件夾
在bash界面進入此文件夾進行 clone如圖

圖片描述

鍵入:

git clone gitadmin@10.0.0.86:你的倉庫名.git

其中gitadmin@10.0.0.86是遠程服務器名稱

圖片描述

能夠看到對應文件夾下已經有了倉庫test22

圖片描述

6. 在本地倉庫添加東西並上傳

首先將你要添加的或者已經修改的東西直接覆蓋在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了

相關文章
相關標籤/搜索