码云(Gitee)利用方法

打印 上一主题 下一主题

主题 834|帖子 834|积分 2502

一、先创建远程堆栈,再把本地堆栈(代码)绑定远程堆栈



  • 码云(Gitee)官网
1、登录 Gitee 账号,选择右上角【新建堆栈】,如下图:


2、输入堆栈名称,堆栈介绍可以不写,然后点击【创建】,如下图:


3、将远程堆栈克隆到本地,执行以下命令:

  1. git clone <仓库地址>
复制代码
  必须是空文件夹
  4、把代码提交到远程堆栈,执行以下命令:

  1. git add .        // 追踪代码
  2. git commit -m “初始化项目”        // 把代码提交到本地仓库并添加注释
  3. // 如果报错需要配置用户名密码,执行以下命令:
  4. // git config --global user.name "用户名"
  5. // git config --global user.email "邮箱"
  6. git push origin "<分支名称,默认:master分支>"        // 提交到远程仓库
复制代码
二、已有堆栈中上传代码

1、在要上传到 Gitee 堆栈的项目根目录中打开终端(命令行)执行以下命令:

  1. git init         // 将本地文件夹初始化到本地仓库
复制代码
2、指定堆栈地点,执行以下命令:

  1. git remote add origin <仓库地址> // 绑定本地仓库与远程仓库
复制代码
3、提交代码,执行以下命令:

  1. git push -u origin "<分支名称>" // 提交到远程仓库
复制代码
三、团队利用(告急)

1、新建远程堆栈(管理员)

2、邀请成员

3、举行多人开辟

拉取远程堆栈,执行如下命令:

  1. git clone <仓库地址>
复制代码
提交代码到远程堆栈,执行如下命令:

  1. git status        // 查看状态,红色显示的问题修改内容
  2. git add .        // 提交(全部)到缓存区 (git add file1 file2 提交多个文件)
  3. git commit -m "修改内容说明"
  4. git pull origin <分支名称>          // 更新远程代码到本地,很重要
  5. git push origin <分支名称>
复制代码
四、分支开辟

1、创建并进入分支,执行如下命令:

  1. git checkout -b <分支名称>        // 只是本地有分支,远程还没有
  2. git push -u origin <分支名称>        // 将本地分支推送到远程仓库中,此时远程仓库才有该分支
复制代码
2、检察全部分支和当前分支,执行如下命令:

  1. git branch        // 前面带 * 号的为当前分支
复制代码
3、切换分支,执行如下命令:

  1. git checkout <分支名称>
复制代码
4、代码提交到当前分支上,执行如下命令:

  1. git add .
  2. git commit -m "修改内容说明"
复制代码
5、更新本地分支代码,执行如下命令:

  1. git pull origin <分支名称>
复制代码
6、主分支 归并 分支,执行如下命令:

  1. git merge --no-ff <分支名称>        // --no-ff 禁止快进式合并
复制代码
7、删除本地分支,执行如下命令:

  1. git branch -d <分支名称>        // 这时远程仓库该分支还在
复制代码
8、从 Git 上面拉取代码的时间大概会和自己更改的文件有冲突,但是又不想覆盖,可以接纳暂存的方式,拉取下来之后解决冲突,可以举行以下操作:

  1. git status //        暂存本地仓库的代码
  2. git pull // 拉取新代码
  3. git stash pop         // 合并远程和本地的代码
  4. git diff -w         // 查看文件的不同,手动解决冲突
复制代码
五、Git 常用命令:

  1. git pull // 拉取代码
  2. git push // 推送代码
  3. git reset --hard HEAD^ // 回退到上个版本
  4. git reset --hard HEAD~3 // 回退到前3次提交之前,以此类推,回退到n次提交之前
  5. git reset --hard commit_id // 退到/进到 指定commit的代码
  6. git push origin HEAD --force        // 强推到远程仓库
  7. git log   // 查看提交日志  查看提交历史记录
  8. git reflog   // 查看所有提交日志
  9. git push -f         // 强制推送
  10. git reset --hard origin/master        // 强制覆盖本地数据
  11. git remote -v        // 查看当前git地址
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

老婆出轨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表