一、下载
官方地址:https://git-scm.com/download/win
以下记录几个主要步骤:
-
选择组件
image.png -
选择使用命令行环境
image.png -
安装完成进行验证,鼠标右键
image.png
二、Git初始化及仓库创建和操作
2.1 Git安装之后需要进行一些基本信息设置
- 设置用户名:git config --global user.name '在github上注册的用户名'
报错 :fatal: not in a git directory ,--global,--后没空格 - 设置用户邮箱:git config --global user.email '注册时候的邮箱';
- 配置完成,验证:git config --list
注意:该配置会在github主页上显示谁提交了该文件
git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱。
2.2 初始化一个新的仓库
a. 新建文件夹
b. 切换到文件夹目录下,执行 git init ,进行初始化
2.3 向仓库中添加文件
a. 随便建个文件,txt就成。例子:touch fangk.txt
b. 将文件添加到暂存区,git add fangk.txt
c. 将文件从暂存区提交到仓库,git commit -m fangk.txt
d. 可以通过 git status 查看git仓库状态
2.4 删除仓库文件
git rm fangk.txt
三、远程仓库
使用远程仓库的目的:备份、实现代码共享集中化管理
Git远程仓库实际上就是保持在服务器上的git仓库文件
四、设置SSH公钥
为了解决经常连接远程仓库时的验证登录。设置免密登录。
码云获取公钥:https://gitee.com/help/articles/4191#article-header0
- 进入git bash,使用: ssh-keygen -t rsa -C "邮箱" 命令。连续三次回车。
- 获取密钥:cat ~/.ssh/id_rsa.pub
- 将生成好的密钥设置到码云-》SSH公钥管理中。相当于本地git和远程git进行了免密关联。
- 测试连接:ssh -T git@gitee.com
- 连接成功,输入yes。以后即可免密连接码云。
五、码云新建仓库
很简单,这里不做介绍
六、 将码云项目克隆到本地
6.1 IDEA配置git
image.png6.2 以git拉取新建工程
image.pngimage.png
6.3 题外话
从git上刚来下来的项目,一般是没有maven配置文件的。需要在pom文件右键,add maven。即可导入maven各种依赖。
七、Git克隆操作
7.1 远程仓库项目克隆到本地
a. 复制远程仓地址
b. 本地命令行执行:git clone 地址
7.2 本地仓库同步到远程仓
a. 切换到仓库目录下
b. git push
c. 期间可能会出现的错误:
-
出现提交错误
image.png
[图片上传中...(image.png-bb00f-1611383871173-0)]
解决:这是通过Git GUI进行提交时发生的错误,由 .git 文件夹中的文件被设为“只读”所致,将 .git 文件夹下的所有文件、文件夹及其子文件的只读属性去掉即可。 -
如果出现无法同步或没有权限,解决方法如下:
用户名和密码一定要和github上的一致。
image.png
网友评论