YD:Git及Gitee

1、Git

Git是目前世界上最先进的分布式版本控制系统。

2、Git下载

打开 [git官网] https://git-scm.com/,下载git对应操作系统的版本。
官网下载太慢,我们可以使用淘宝镜像下载:

http://npm.taobao.org/mirrors/git-for-windows/

YD:Git及Gitee_第1张图片
下载完成之后,一路下一步。

3、Git卸载

在系统环境变量中,删除git,卸载git

4、Git打开

YD:Git及Gitee_第2张图片

Git Bash:Unix与Linux风格的命令行,使用最多

Git CMD:Windows风格的命令行

Git GUI:图形界面的Git

打开gitbash
YD:Git及Gitee_第3张图片

5、Git配置

查看配置

 git config -l

查看不同级别的配置文件:

#查看系统config
git config --system --list
  
#查看当前用户(global)配置
git config --global  --list

Git相关的配置文件:

1)、Git\etc\gitconfig :Git 安装目录下的 gitconfig --system 系统级

2)、C:\Users\Administrator\ .gitconfig 只适用于当前登录用户的配置 --global 全局

配置用户名邮箱
当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中

git config --global user.name "YellowDavid"
git config --global user.email 15838081431@163.com

配置完成后,在用户的目录下有
YD:Git及Gitee_第4张图片

只需要做一次这个设置,如果你传递了–global 选项,因为Git将总是会使用该信息来处理你在系统中所做的一切操作。如果你希望在一个特定的项目中使用不同的名称或e-mail地址,你可以在该项目中运行该命令而不要–global选项。总之–global为全局配置,不加为某个项目的特定配置。

5、Git使用

创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库。

本地仓库搭建
YD:Git及Gitee_第5张图片


# 在当前目录新建一个Git代码库
$ git init

执行完毕,多出一个隐藏的.git文件夹
YD:Git及Gitee_第6张图片
克隆远程仓库
克隆远程目录,由于是将远程服务器上的仓库完全镜像一份至本地

#克隆一个项目和它的整个代码历史(版本信息)
$ git clone [url]  # https://gitee.com/kuangstudy/openclass.git
git clone  https://gitee.com/kuangstudy/openclass.git

6、码云

6.1配置公钥

新建.ssh文件夹,在c盘当前用户下建立.ssh文件夹,右键打开git,执行命令

ssh-keygen -t rsa

生成公钥,后文件夹有两个文件
YD:Git及Gitee_第7张图片
将id_res.pub下的内容复制到码云
YD:Git及Gitee_第8张图片
确认输入密码,生成ssh公钥。

6.2 远程仓库

新建一个空仓库,复制ssh
YD:Git及Gitee_第9张图片
在本地,将空的项目下载

git clone [email protected]:Rabir-YellowDavid/Java.git

打开,将其中的所有文件复制
YD:Git及Gitee_第10张图片
复制到idea项目中,全部覆盖
YD:Git及Gitee_第11张图片
这样该项目就关联到gitee远程仓库中了
打开idea即可使用

1.添加到暂存区

git add .

2.commit 提交

git commit -m "提交信息"

YD:Git及Gitee_第12张图片

3.push到远程仓库

git push

idea命令:
YD:Git及Gitee_第13张图片
4.从远程仓库更新最新版
YD:Git及Gitee_第14张图片

7、本地仓库推送到Gitee

1.初始化一个git本地仓库(项目)会在本地创建一个 .git 的文件夹

git init

2.本地仓库关联远程仓库

git remote add origin [email protected]:Rabir-YellowDavid/java-repository.git

3.将码云上的仓库pull到本地

git pull origin master

4.新建文件夹,放置新项目(git bash窗口重新打开

git add .

5.描述新添加的文件内容

git commit -m ""

6.将本地仓库推送到远程仓库

git push origin master

更换远程仓库地址,重新推送

git remote set-url origin <自己的仓库地址>

你可能感兴趣的:(安装手册,git,gitee)