-
启智社区 OpenI
社区已有最新的新手教程文档,请参考:https://git.openi.org.cn/fandd/fandd202205131033185
-
启智账户注册
https://git.openi.org.cn/user/sign_up
-
环境配置
1. 在本地系统中安装git
Windows安装
安装:默认安装
启动:启动git bash (命令格式与Linux命令类似)
2. 设置git用户信息
# 例子:
git config --global user.name "houysh"
git config --global user.email "houysh@pcl.ac.cn"
3. 创建密钥,配置SSH Key
# 如果已有ssh key 文件,把文件拷贝到 "~/.ssh"文件夹下即可
# 生成SSH Key
# 例子
ssh-keygen -t rsa -C "houysh@pcl.ac.cn"
4. 检查密钥文件
到 "~/.ssh"文件夹下
查看id_rsa和id_rsa.pub是否存在;
查看id_rsa.pub内容是否包含Email地址,如没有,手动添加" houysh@pcl.ac.cn"
5. 在启智上添加密钥 ssh key
【设置后用git操作启智上项目代码时不需再输入账号密码】
-
项目创建
-
代码管理
git命令行方式
# 拉取项目 git clone 目标项目地址
git clone git@git.openi.org.cn:PCLNLP/Glyph.git
# 获取最新分支
git fetch
# 更新本地代码
git pull
# 编辑项目文件
# 提交修改
git commit -am "update eval funcs"
# 把提交推送到服务器
git push -u origin master
# 第一次push需要指定分支,之后可以直接push
git push
Pycharm方式
1. 拉取项目 git clone
2. git fetch, 选取工作分支、拉取代码; 3. 代码提交
Reference
1. GitHub如何配置SSH Key_前端向朔-优快云博客_github ssh