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了

相关文章
相关标签/搜索