下载地址
下载: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了