下载:
- 版本介绍:
- git 版本:version 2.44.0
- 图形化界面版本: TortoiseGit 2.15.0
- 汉化包版本 : TortoiseGit-LanguagePack-2.15.0.0
- 注:也可以只下载git,后两项不下载 , 后续通过命令窗口,或者IDEA上操作
- git下载网址(下载比较慢)
-
https://git-scm.com/downloads
- 图形化界面下载
-
https://download.tortoisegit.org/tgit/2.15.0.0/
- 先下载图形化界面 (TortoiseGit 2.15.0 64-bit (21.5 MiB))
- 再下载汉化包(看懂英文可以不下载).
安装:
-
1.安装git.exe(一路下一步 , 默认的其实就可以)
- 2..安装TortoiseGit
- 3.安装汉化包(不需要可省略)
注:以上安装操作:完全可以傻瓜式 next到底,(如果有特殊要求,可自行更改)
初始化操作
- 配置环境变量
- 在path中的最后新建 添加你的git安装路径 E:\dev\git\Git\cmd
- 全局配置名称
- git config --global user.name "Your Name"
- 查看名称,验证是否配置成功
- git config user.name
- 正确输出名称 , 才为配置成功 邮箱也是一样
- 全局配置邮箱
- git config --global user.email "your_email@example.com"
- 查看邮箱 , 验证是否配置成功
- git config user.email
-
生成SSH公钥(关联远程仓库使用)
- 鼠标右键打开 Open Git Bash here
- 输入ssh-keygen -t ed25519 -C "Gitee SSH Key"
- 输入后中间通过三次回车键确定
Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/git/.ssh/id_ed25519):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/git/.ssh/id_ed25519
Your public key has been saved in /home/git/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:ohDd0OK5WG2dx4gST/j35HjvlJlGHvihyY+Msl6IC8I Gitee SSH Key
The key's randomart image is:
+--[ED25519 256]--+
| .o |
| .+oo |
| ...O.o + |
| .= * = +. |
| .o +..S*. + |
|. ...o o..+* * |
|.E. o . ..+.O |
| . . ... o =. |
| ..oo. o.o |
+----[SHA256]-----+
- 出现上面内容,表示成功,可查看公钥
查看公钥
- 1.使用命令ls ~/.ssh/ 查看
- 2. 在C:\Users\用户名\.ssh\路径中的 id_rsa.pub 文件里面就是生成的公钥
使用公钥
- 标题可以用写, 直接将id_rsa.pub文件中的内容复制进公钥即可
- 使用ssh -T git@gitee.com 测试是否成功
- 如果成功了 会提示你以后是否使用此秘钥 输入yes回车即可
- 出现access. 就是成功了
- 以后再使用就不用再输入账号密码了
初次使用可能用到git命令:
1.初始化: git init
2.拉取项目:
git clone 远程仓库地址 注:可使用https在仓库的右上角(克隆\下载)
3.连接远程仓库
git remote add origin 远程仓库地址
4.工作文件添加缓存区
git add . 注: 点表示所有文件
5.提交本地
git commit -m "本次提交注释信息版本 1.0"
6.推送
git push -u origin master
7.本地远程仓库未关联上 , 执行报错
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository
7.1解决:
1.查看remote 命令: git remote -v 没有输出内容那就是没有关联上
进行关联远程仓库git remote add origin 远程仓库地址(https地址)
2. 命令: git remote -v 有关联. 删除关联 git remote rm origin(名称)
完成以后重新关联
3.再重新push
-
可能会出现在首次推送项目到新仓库,(建议不要直接在idea上add添加 提交推送,因为可能会出现历史版本不同,导致无法push到远程,)
-
最好是首先在项目根目录进行初始化,将新仓库克隆到本地
-
项目根目录下 右键 git base here
-
git init 初始化
-
git clone 远程仓库地址
-
然后在进行后续提交操作
-
git新建仓库后拉取到本地
- 在giee上创建好仓库以后,复制下仓库的地址
- 在idea上点击file-->new-->Project from Version Con...-->git
- 将仓库地址粘贴在url中 即可克隆下来
idea上配置git
- file --> Version Control --> Git --> Path to Git executable:你git 的安装目录到git.exe
- idea上提交代码出现 Log in to gitee.com 时 username:和 password就是你登录gitee的账密
- 如果每次都要输入密码
- 在菜单栏中选择Git-Manage Remotes