首页 > 其他分享 >【Git】常用命令清单

【Git】常用命令清单

时间:2023-03-06 22:26:32浏览次数:42  
标签:origin git ## 代码 Git master 常用命令 清单 分支

<1> Git常识:

常见的git类软件有三种:gitlab, github,gitee 共同点:都是基于git延伸开发出来的产品,用于软件版本控制-代码托管的平台 差异点:github: 代码在云端,私有仓库从收费到免费,协作人从限制到无限制,在向gitlab看齐,企业版功能一般需要收费,卖功能。 gitlab: 企业需要搭建私服使用,代码在本地,使用私有仓库免费,一如既往对协作人无限制 gitee: 代码在云端,个人/企业版免费,国内的开源中国提供服务。  

<2> Git常用命令

##将代码(指定分支)从服务器上拉下来, (从哪个分支克隆的,当前分支就是哪个分支) git clone -b 分支名 git_url ##查看本地所有分支 git branch #查看远程所有分支 git branch -r ##查看分支状态 git status ##切换分支 git checkout 分支名 ##创建本地分支并切换到该分支,并与远程分支相关联 git checkout -b 分支名 origin/分支名 ##将本地仓库改动提交至暂存区 git add * ##提交并加注释 git commit -am "myComment" ##把master代码和合入当前分支(保持主线代码同步,严禁feature分支直接合入master) git pull origin master ## 将新分支的代码合入当前所在分支(--no-ff禁止快进式合并) git merge 新分支 --no-ff ##将代码推上去 git push -u origin 分支 ##删除本地分支(-D是强制删除,-d删除前会检查merge情况) git branch -d 分支名 ## 删除远程分支 git push origin --delete 分支名   ## 回退代码的操作如下: ## 获取历史版本的commitID git log ## 回退本地代码至指定历史版本 git reset --hard commitID ##代码推上去,强制更新 git push -f -u origin master ## 重新拉取的代码就是回退后的历史版本 git pull origin master

 

 

 

出处:https://www.cnblogs.com/wang-technology/p/14871215.html

标签:origin,git,##,代码,Git,master,常用命令,清单,分支
From: https://www.cnblogs.com/mq0036/p/17185724.html

相关文章

  • 【Git】代码权限&分支管理
    以Gitlab代码托管平台说明,也是目前应用最为广泛的企业搭建私服的选择。1. 权限管理[项目]访问权限有3种::Private、Internal、PublicPrivate:只有组成员才能看......
  • jenkins学习笔记之八:jenkins认证集成gitlab
    1.gitlab创建新应用2.jenkins安装gitlab插件3.插件安装完成后全局安全配置中使用并配置gitlab认证4.注销重新登录后自动使用gitlab当前登录账号登录jenkins必须和......
  • Github-Actions使用release-please实现自动发版
    ​releaseplease​是一个来自于Google​的自动发版工具,基于GithubActions可实现全自动发版。官网:https://github.com/googleapis/release-please上手在项目根目......
  • kali的常用命令
    kali的常用命令1.常用命令passwd修改密码passwdroot修改root用户密码date显示系统日期sudo后面加命令就可以调用管理权限apt-getupdate更新软件列表这个命......
  • 【Git】代码权限&分支管理
    以Gitlab代码托管平台说明,也是目前应用最为广泛的企业搭建私服的选择。1. 权限管理[项目]访问权限有3种::Private、Internal、PublicPrivate:只有组成员才能看到......
  • .gitignore文件用法及如何配置
    .gitignore文件是在git提交的时候用来屏蔽某些你不想提交上去的文件。项目开发过程中,有时候不想把一些文件(如中间文件/编译文件等)提交到git上。这个时候就由.gitignore文......
  • git常用基本指令及用法含义
      工作原理:说明:workspace:工作区stagingarea:暂存区/缓存区localrepository:版本库或本地仓库remoterepository:远程仓库一个简单的操作gitinit-初始化仓......
  • idea操作gitee补充
    31.IDEA中使用GIT-远程仓库-创建与关联远程仓库gitee目标​ gitee中创建远程仓库并在IDEA中关联远程仓库内容创建仓库新建:git-project-sk创建步骤省略,如果忘记,可......
  • git拉取远程分支到本地
    1.新建一个文件夹2.初始化gitinit3.本地仓库和远程仓库建立连接[email protected]:fireworkwing/saveFileService.git4.拉取所有分支到本地仓库......
  • 开箱即用,你不可错过的好东西「GitHub 热点速览」
    近两周ChatGPT的应用雨后春笋般冒出来,占据了GitHub热榜半个版面,像是本周推荐能搞定一本电子书翻译的bilingual_book_maker,有ChatGPTbuff加成的小爱同学。除了开箱......