码云 Gitee马上使用

声明

以下均为码云(gitee)官方帮助文档内容,在此仅做摘抄并添加一些必须的解释和原文未做说明的步骤,以集中新手最迫切需要的内容。


从本地初始化项目

1. Gitee插件安装

以 idea 系软件为例

  1. 启动 IntelliJ IDEA 或 Android Studio
  2. 选择 Setting - Plugins 或 Configure - Plugins
  3. 选择 Browse repositories...
  4. 搜索 gitee,安装插件,等待下载
  5. 重启 idea
  6. 选择 Setting - Version Control - Gitee
  7. 点击右侧 Create API Token ,并输入密码

2. 提交者信息配置

git config --global user.name "Your name"
git config --global user.email "[email protected]"

3. 初始化仓库

git init
git remote add origin <此处应为网上的项目地址>
// 从码云的项目界面中,点击“克隆/下载”获得,
// 项目地址形式为HTTPS或SSH:
// https://gitee.com/xxx/xxx.git或者 [email protected]:xxx/xxx.git
// 连接时需码云(gitee)的账号和密码,按提示输入

4. 首次提交代码

// 与项目原文件进行比较,查看是否有变动
git pull origin master
// 添加需要的内容,'.'表示添加全部
git add.
// 确定内容,并添加评论
git commit -m "这里是想要陈述的提交信息"
// push到仓库中
git push origin master

5. 查看当前状态

git status

6. 修改远程仓库

当项目原来已经拥有远程仓库时,就会拒绝添加新的仓库,这时需要用到修改指令

git remote set-url origin <远程仓库地址>


配置公匙

  1. 打开 GitBash 程序,如果没有请下载
  2. 输入 ssh-keygen -t rsa -C "[email protected]" ,并按照提示输入三次回车, -t rsa 表示使用rsa算法进行加密
  3. C盘 -> 用户 -> 当前用户文件夹 -> .ssh 文件夹下找到id_rsa(私钥)和id_rsa.pub(公钥)
  4. 进入 码云页面 -> 我的码云 ,点击右侧头像进入设置,点击左侧 安全设置 -> SSH公匙
  5. 使用记事本打开 id_rsa.pub 文件,将其粘贴至网页右侧需要的位置
  6. 按照提示输入密码,完成创建


Fork + Pull 模式

介绍

在“Fork + Pull”模式下,项目参与者不必向项目创建者申请提交权限,而是在自己的托管空间下建立项目的派生(Fork)。至于在派生项目中创建的提交,可以非常方便地利用码云的 Pull Request 工具向原始项目的维护者发送 Pull Request。


版本回退

回退到当前版本(放弃当前所有修改)

git reset --hard

放弃对某个文件的修改

git checkout xxxx.xxx

退回到某一版本但保存自该版本起的更改

git log
// 复制log中想要的版本,粘贴到下条命令中
git reset xxxxxx

退回某版本且放弃所有修改

git log
// 复制log中想要的版本,粘贴到下条命令中
git reset --hard xxxxxx

将远程仓库的版本回退

先在本地切换到将要退回的版本,之后进行下列操作

git push <仓库名> <分支名> -f

以当前版本为基础,退回指定个commit

git reset HEAD~X // X代表要退回的版本数量,是数字

将本地退回到远程版本

// origin代表你远程仓库的名字,master代表分支名
git reset --hard origin/master

后续

注:文章中的内容会迅速补充起来

你可能感兴趣的:(码云 Gitee马上使用)