在项目中使用码云的流程

一、克隆

git clone git@gitee.com:sinberya/vue_project_-jdfresh.git

二、进入项目根目录

cd vue_project_-jdfresh

三、初始化

git init

四、查看远程代码关联情况

复制代码
git remote -v
#若代码未关联则进行代码关联
git config --list
#测试关联是否成功 ssh
-T git@git.oschina.net
#生产秘钥并将秘钥拷贝至码云 ssh
-keygen -t rsa -C 绑定的邮箱账号
#测试关联是否成功 ssh
-T git@git.oschina.net
#全局代码关联
git config --global user.name "Lz名约山炮"
git config --global user.email "绑定的邮箱账号"
#
关联远程代码
git remote add origin 远程项目地址
复制代码

五、关联完成后,拉取分支代码(想拉取哪个分支就拉取哪个分支)

#拉取master分支
git pull origin master
#拉取shanpao分支
git pull origin shanpao

六、创建变动,空目录空文件无法提交至远程,因为没有变化无法提交

touch shanpao_test.txt
git add shanpao_test.txt
git status
git commit -m "shanpao测试"
git status

七、在本地创建shanpao分支(此分支与远程分支shanpao重名)

git branch shanpao
#查看本地分支情况
git branch -v
#在本地切换分支为shanpao分支
git checkout shanpao
#查看本地分支情况
git branch -v

八、创建变动,空目录空文件无法提交至远程,因为没有变化无法提交

touch shanpao_test.txt
git add shanpao_test.txt
git status
git commit -m "shanpao测试"
git status

九、推送至远程的master分支

git push -u origin master

  报错内容如下:

remote: Access deny: No permission to push this protected branch
remote: Please visit: https://gitee.com/help
To gitee.com:sinberya/vue_project_-jdfresh.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'gitee.com:sinberya/vue_project_-jdfresh.git'

  报错原因:master远程分支受保护,我们无权限

十、推送至远程的shaopao分支,成功

git push -u origin shanpao

十一、在码云中请求合并分支,等待管理员审核并通过即可

posted @   落魄的大数据转AI小哥  阅读(963)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示