论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
数据库
›
Mysql
›
码云(Gitee)利用方法
码云(Gitee)利用方法
老婆出轨
金牌会员
|
2024-7-27 02:51:23
|
显示全部楼层
|
阅读模式
楼主
主题
834
|
帖子
834
|
积分
2502
一、先创建远程堆栈,再把本地堆栈(代码)绑定远程堆栈
码云(Gitee)官网
1、登录 Gitee 账号,选择右上角【新建堆栈】,如下图:
2、输入堆栈名称,堆栈介绍可以不写,然后点击【创建】,如下图:
3、将远程堆栈克隆到本地,执行以下命令:
git clone <仓库地址>
复制代码
必须是空文件夹
4、把代码提交到远程堆栈,执行以下命令:
git add . // 追踪代码
git commit -m “初始化项目” // 把代码提交到本地仓库并添加注释
// 如果报错需要配置用户名密码,执行以下命令:
// git config --global user.name "用户名"
// git config --global user.email "邮箱"
git push origin "<分支名称,默认:master分支>" // 提交到远程仓库
复制代码
二、已有堆栈中上传代码
1、在要上传到 Gitee 堆栈的项目根目录中打开终端(命令行)执行以下命令:
git init // 将本地文件夹初始化到本地仓库
复制代码
2、指定堆栈地点,执行以下命令:
git remote add origin <仓库地址> // 绑定本地仓库与远程仓库
复制代码
3、提交代码,执行以下命令:
git push -u origin "<分支名称>" // 提交到远程仓库
复制代码
三、团队利用(告急)
1、新建远程堆栈(管理员)
2、邀请成员
3、举行多人开辟
拉取远程堆栈,执行如下命令:
git clone <仓库地址>
复制代码
提交代码到远程堆栈,执行如下命令:
git status // 查看状态,红色显示的问题修改内容
git add . // 提交(全部)到缓存区 (git add file1 file2 提交多个文件)
git commit -m "修改内容说明"
git pull origin <分支名称> // 更新远程代码到本地,很重要
git push origin <分支名称>
复制代码
四、分支开辟
1、创建并进入分支,执行如下命令:
git checkout -b <分支名称> // 只是本地有分支,远程还没有
git push -u origin <分支名称> // 将本地分支推送到远程仓库中,此时远程仓库才有该分支
复制代码
2、检察全部分支和当前分支,执行如下命令:
git branch // 前面带 * 号的为当前分支
复制代码
3、切换分支,执行如下命令:
git checkout <分支名称>
复制代码
4、代码提交到当前分支上,执行如下命令:
git add .
git commit -m "修改内容说明"
复制代码
5、更新本地分支代码,执行如下命令:
git pull origin <分支名称>
复制代码
6、主分支 归并 分支,执行如下命令:
git merge --no-ff <分支名称> // --no-ff 禁止快进式合并
复制代码
7、删除本地分支,执行如下命令:
git branch -d <分支名称> // 这时远程仓库该分支还在
复制代码
8、从 Git 上面拉取代码的时间大概会和自己更改的文件有冲突,但是又不想覆盖,可以接纳暂存的方式,拉取下来之后解决冲突,可以举行以下操作:
git status // 暂存本地仓库的代码
git pull // 拉取新代码
git stash pop // 合并远程和本地的代码
git diff -w // 查看文件的不同,手动解决冲突
复制代码
五、Git 常用命令:
git pull // 拉取代码
git push // 推送代码
git reset --hard HEAD^ // 回退到上个版本
git reset --hard HEAD~3 // 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id // 退到/进到 指定commit的代码
git push origin HEAD --force // 强推到远程仓库
git log // 查看提交日志 查看提交历史记录
git reflog // 查看所有提交日志
git push -f // 强制推送
git reset --hard origin/master // 强制覆盖本地数据
git remote -v // 查看当前git地址
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
老婆出轨
金牌会员
这个人很懒什么都没写!
楼主热帖
1000套安卓(Android)毕业设计(带论 ...
在工作中离屏真的不重要吗,代码优化就 ...
【Linux学习】网络基础 和 SOCKET套接 ...
设计模式必知必会系列终章
亚马逊云科技Build On-Amazon Neptune ...
SRC基础抓包
Git + Jenkins 自动化 NGINX 发布简易 ...
牛客SQL刷题第三趴——SQL大厂面试真题 ...
MySQL完整版详解
探索GreatADM:如何快速定义监控 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表