Gitee是国内常用的代码托管平台,基于git版本控制工具提供服务,开发者需要在本地安装git工具并配置相关信息,才能在Windows或Linux系统上使用gitee管理代码。本文会分别介绍两个系统的安装配置和使用流程。
Windows系统安装使用gitee
安装git工具
首先访问git官方下载页面获取Windows版本的git安装包,下载完成后双击安装包,按照提示一步步操作即可,安装过程中可以保持默认配置,也可以根据自己的需求调整安装路径和相关选项。安装完成后,右键点击桌面或文件夹空白处,能看到Git_Bash_Here选项就说明安装成功。
配置gitee账户信息
打开Git Bash,输入以下命令配置全局的用户名和邮箱,这里的信息需要和你在gitee平台上注册的账户信息一致:
# 配置全局用户名,替换为你的gitee用户名 git config --global user.name "your_gitee_username" # 配置全局邮箱,替换为你的gitee注册邮箱 git config --global user.email "your_gitee_email"
接下来生成ssh密钥,用于本地和gitee平台的身份验证,避免每次操作都需要输入密码:
# 生成ssh密钥,一路回车即可,默认路径为C:Users你的用户名.ssh ssh-keygen -t rsa -C "your_gitee_email"
生成完成后,打开C:Users你的用户名.sshid_rsa.pub文件,复制里面的全部内容,然后登录gitee平台,进入个人设置页面的ssh公钥选项,粘贴复制的内容,填写标题后点击确定添加公钥。
常用操作示例
克隆gitee上的仓库到本地:
# 替换为你要克隆的仓库的ssh地址 git clone git@ipipp.com:your_gitee_username/your_repo_name.git
进入克隆下来的仓库目录,修改代码后提交并推送到gitee:
# 进入仓库目录 cd your_repo_name # 查看修改的文件 git status # 将修改的文件添加到暂存区 git add . # 提交修改,填写提交说明 git commit -m "update some code" # 推送到gitee远程仓库 git push origin master
Linux系统安装使用gitee
安装git工具
不同的Linux发行版安装git的命令略有不同,常见的发行版安装命令如下:
- Ubuntu/Debian系统:
sudo apt-get update && sudo apt-get install git -y - CentOS/RHEL系统:
sudo yum install git -y - Arch Linux系统:
sudo pacman -S git
安装完成后,在终端输入git --version,能显示git版本号就说明安装成功。
配置gitee账户信息
和Windows系统类似,先配置全局用户名和邮箱:
# 配置全局用户名,替换为你的gitee用户名 git config --global user.name "your_gitee_username" # 配置全局邮箱,替换为你的gitee注册邮箱 git config --global user.email "your_gitee_email"
生成ssh密钥:
# 生成ssh密钥,一路回车即可,默认路径为~/.ssh ssh-keygen -t rsa -C "your_gitee_email"
生成完成后,查看公钥内容并复制:
# 查看公钥内容 cat ~/.ssh/id_rsa.pub
同样将复制的公钥内容添加到gitee平台的ssh公钥设置中。
常用操作示例
克隆仓库、提交代码、推送代码的操作和Windows系统下的命令完全一致:
# 克隆仓库 git clone git@ipipp.com:your_gitee_username/your_repo_name.git # 进入仓库目录 cd your_repo_name # 添加修改到暂存区 git add . # 提交修改 git commit -m "update some code" # 推送到远程仓库 git push origin master
常见问题说明
如果推送代码时提示权限错误,首先检查ssh公钥是否添加正确,其次可以测试ssh连接是否正常:
# 测试ssh连接gitee ssh -T git@ipipp.com
如果显示欢迎信息,说明连接正常,否则需要重新检查公钥配置。另外如果是新创建的空仓库,第一次推送可能需要指定上游分支,按照终端提示的命令操作即可。