Git的基本使用
Windows下Git的基本使用与操作
安装Git
这个是一个git的windows系统的命令行版本
安装 tortoise git
这个是git的图形界面.
https://tortoisegit.org/download/
注意:
- 先安装 git for windows, 再安装 tortoise git
- 安装 git for windows 一路 next 即可.
- 安装 tortoise git 中需要配置 git.exe, 这个是 git for windows 包含的部分. 如果 git for windows 安装成功, 这 一步使用默认结果即可.
- 安装 tortoise git 还需要配置姓名和邮箱, 这个尽量和 Github 的邮箱填成一致.
- 两个工具安装完毕后, 需要重启电脑才能正确使用.
使用 Github 创建项目注册账号
创建项目
上述为gitee站点个人创建仓库
登陆账号,按照提示即可
Git的使用
这里Git的使用只介绍如何将文件上传至Github上的操作流程.重启电脑完成后,点击鼠标右键,点击Git Bash Here,在弹出的窗口中进行命令输入
Git初始化
对于第一次使用Git,需要使用以下命令来初始化Git,红色部分分别填写你在Github上的用户名和邮箱
$ git config --global user.name "name"
$ git config --global user.email test@runoob.com
本地仓库的创建
git init
Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。
你需要创建一个本地文件夹,这个文件夹就是你的本地仓库。进入这个文件夹之后再打开窗口输入git init来初始化本地仓库。
为什么要进行初始化操作呢?
因为Git需要知道那些文件它能够管理,如果你没有创建本地仓库,在Desktop上直接点击Git Bash Here,并输入git init 命令,那么就表明Desktop就是你的本地仓库,如果你是一个比较有条理的人,那么自己建一个仓库吧!
完成 git init 命令后,Git 仓库会生成一个 .git 目录,这是一个隐藏文件,记录版本更改信息,请不要手动修改里面的文件,以防破坏仓库。
创建SSH密钥(私有仓库必须设置)
由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息:
使用以下命令生成SSH Key:
ssh-keygen -t rsa -C "youremail@example.com"
后面的 your_email@youremail.com 改为你在 github 上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开 id_rsa.pub,复制里面的 key。命令行输入为 clip < ~/.ssh/id_rsa.pub
登陆Gitee,进入你的Your Profile–>Edit Profile, 粘贴你的密钥到key输入框中.,点击”Add SSH Key”按钮。
gitee设置位置
创建并提交项目至Gitee
在git init 初始话的目录打开git bash
命令行输入流程如下:
$ mkdir runoob-git-test # 创建测试目录
$ cd runoob-git-test/ # 进入测试目录
$ echo " Git测试 " >> README.md # 创建 README.md 文件并写入内容
$ ls # 查看目录下的文件
README
$ git init # 初始化
$ git add README.md # 添加文件
$ git commit -m "添加 README.md 文件" # 提交并备注信息
[master (root-commit) 0205aab] 添加 README.md 文件
1 file changed, 1 insertion(+)
create mode 100644 README.md
# 提交到 Github
$ git remote add origin git@github.com:tianqixin/runoob-git-test.git ##把本地仓库的文件推送到远程仓库,后续
$ git push -u origin master
IDEA设置Gitee
1.下载Gitee插件
setting-->plugins-->gitee插件下载
2.配置Gitee
登录个人gitee,获取Token
IDEA 配置 需要Server (https://gitee.com/) Token 上面获取的,点击提交即可。
Clone项目
选择拉取的目录后,就开始下载代码。
注意:该 目录下同样有.git ,表明该目录下也为git仓库 ,和 ‘git init’一致。
后续即可正常编写代码 ,提交代码。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人