首页 > 其他分享 >【git】

【git】

时间:2023-02-15 17:12:09浏览次数:43  
标签:git 仓库 dev 本地 远程 分支

一分钟学会gitee上传文件到仓库

 


⼀、在网上Gitee准备
1.1、注册登录 gitee
1.2、在gitee上创建仓库,点击gitee头像旁边的【+】,选择【新建仓库】

 

 

 

1.3、开始新建,然后点击【创建】

 

 

仓库名称:最好都用英文

这里方便讲解就不勾选后面的内容了

接着直接点击【创建】就可以了

 

 


1.4、如果没有配置git全局设置的,大家可以复制上面那两条命令进行配置哦~(如果配置好的可以跳过这一步)

2、在本地电脑上传
2.1、进入需要上传的文件夹,右击打开Git Bash窗口

输入git init

进行初始化,会在目录下创建一个.git的本地仓库

 

 

 

然后在当前目录会出现一个.git的本地仓库

 

 

如果没有显示出来的,大家可以点击上面的【查看】,下面勾选【隐藏的项目】

 

 

2.2、将指定文件添加至暂存区

提交某个文件:git add 文件全称(可以是文件夹,也可以是多个文件,空格隔开)

提交全部:git add .

 

 


2.3、将暂存区内容提交至本地仓库

git commit -m “first commit”

-m 是添加描述,“ ” 里面的是可以自行修改的

如果遇到上面这种情况就是你还没有绑定你的gitee邮箱和名字,这个在上面1.4有说明

 

 

 

 


上面这样子才是正确的显示

2.4、添加远程仓库
这里用1.4出现的码云上的测试仓库的地址

git remote add origin “远程仓库地址”

 

 

 

2.5、将本地仓库push至远程仓库

git push -u origin master

 

 

 

登录gitee,远程仓库查看,成功上传

 

 


文件经历的过程:
本地磁盘–>暂存区–>本地仓库–>远程仓库

3、git 仓库管理常用命令
3.1、设置用户名密码

git config --global user.email "[email protected]" // [email protected] 换成你的邮箱地址
git config --global user.name "xxxx" // xxxx换成你的用户名

3.2、回到上一个版本

git reset --hard HEAD^ // 回到上上个版本用 git reset --hard HEAD^^

3.3、分组操作

git checkout -b dev // 创建并切换到dev分支
git checkout master // 切换到主干分支
git branch // 查看分支
git branch -a // 查看所有分支
git fetch -a // 拉取所有分支, 拉取之后使用git branch -a才能看到别人新建的远程分支
git push origin dev // 推送dev分支代码到远程仓库的dev分支
git pull origin dev:dev // 拉取远程dev分支
git merge dev -m"xxx" // 合并dev分支到主干分支(当前分支必须是master分支)
git merge master -m"xxx" // 合并master分支到dev分支(当前分支是dev分支)

原文链接:https://blog.csdn.net/zouxun660/article/details/126302190

 

 

Git常见报错:Updates were rejected because the tip of your current branch is behind

风中一匹狼v

于 2021-07-12 16:44:05 发布

31019
收藏 76
分类专栏: Git 文章标签: git
版权

华为云开发者联盟
该内容已被华为云开发者联盟社区收录,社区免费抽大奖

标签:git,仓库,dev,本地,远程,分支
From: https://www.cnblogs.com/zzsuje/p/17123802.html

相关文章

  • GitHub 打不开解决方案
    GitHub这几年国内普通用户越来越难以访问,很多好用的开源软件或服务使用的是 github.com,这十分影响效率。kgithub 是一个公益加速项目,查看代码仅需在github.com前加......
  • Git
    1.列举工作中常用的几个git命令?新增文件的命令:gitaddfile或者gitadd.提交文件的命令:gitcommit–m或者gitcommit–a查看工作区状况:gitstatus–s拉取合并远程分支......
  • git 创建远程源 并提交代码
    一、提交代码到远程源1、gitremote2、gitremote-v3、gitremoteadd自己起的名字git的仓库地址(http)gitremoteaddsourcehttps://codeup.aliyun.com/cip-games.......
  • CentOS7中使用编译github源码方式离线安装Node-RED
    场景Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED:​​Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED_BADAO_LIUMANG_QIZHI的博......
  • 在使用Gitlab API获取仓库中的项目的几点说明
    1、不能获取仓库中的全部项目出于性能考虑Gitlab不能一次性获得仓库中的全部项目,GitlabAPI默认做了分页处理,如果未提交分页参数,会默认只显示20条。2、用于分页显示的两......
  • Github学生认证具体步骤
    具体步骤展示一、进入相关的申请地址地址在此:https://education.github.com/pack/二、选中右上方的Student,然后选择第二个选项在我们已经注册号Github账户的情况下,会......
  • 强力推荐 10 个值得开发者自学的 GitHub 库
    强力推荐10个值得开发者自学的GitHub库“许多优秀的人都是自学而成的”-HerbRitts对于很多人来说,“自学型开发者”这个术语是一个有矛盾的术语。事实上,在某种程......
  • 7.项目结构的构建和提交到gitee
    创建微服务模块以商城项目的产品模块为例  点击Next,然后倒入依赖的包,SpringWeb 然后在选择一个微服务和微服务之间调用需要的包:OpenFeign 导入这两个微服务的......
  • 使用 vuepress + gitee pages 搭建静态网站
    VuePress(v1):https://v1.vuepress.vuejs.org/zh/guide/shell脚本:npm构建和推送docs/.vuepress/dist到远程分支if[!-epackage.json];thenecho'请在package......
  • GitLab CICD Day 14 - 專案演練 part 1 設定 Pipeline
    创建DockerfileFROMdenoland/deno:alpine-1.26.0WORKDIR/appCOPY./appEXPOSE8000RUNdenocachemain.tsCMD["run","--allow-all","main.ts"].dockerignore 忽略......