首页 > 其他分享 >Git 工作中常用的命令

Git 工作中常用的命令

时间:2022-10-10 11:45:27浏览次数:47  
标签:origin 常用 Git 代码 命令 git 本地 远程 分支

常用命令

git强制覆盖本地代码,与git远程仓库保持一致: git reset --hard origin/master
更新远程分支列表:git remote update origin --prune

git命令操作
查看所有分支 git branch -a

切换分支 git checkout 分支名

创建+切换分支:git checkout -b <name>

 

分支代码合并到主干 

1.首先切换到分支
git checkout 分支

2.使用git pull 把分支代码pull下来
git pull

3.切换到主分支
git checkout master

4.把分支的代码merge到主分支
git merge 分支

5.git push推上去ok完成,现在 你自己分支的代码就合并到主分支上了
git push

查看合并之后的状态
git status

 

正常开发代码提交

1、保存本地 git add -A

2、提交本地 git commit -m '提交的备注信息'

3、拉取远程代码 git pull origin v1.0

4、提交到远程分支 git push origin v1.0


git branch -a 查看本地分支和远程分支情况
git remote show origin 查看本地分支和追踪情况
git remote prune origin 同步删除本地的远程分支
git branch -D <name> 删除本地多余分支

 

代码回滚

git reset --hard bfe57168b9af07facb5184de784b3b3cae14f38c 回滚代码

git push -f 强制提交

 

关联远程分支

git branch --set-upstream-to=origin/v1.0 本地分支关联远程分支

 

代码提交备注建议标准

feat:新功能(feature)
fix:修补 bug
docs:文档(documentation)
style:格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改 bug 的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动

git commit -m 'feat:添加了一个用户列表页面'

git commit -m 'fix:修复用户列表页面无法显示的bug'

git commit -m 'refactor:用户列表页面代码重构'

 

标签:origin,常用,Git,代码,命令,git,本地,远程,分支
From: https://www.cnblogs.com/adbg/p/16775111.html

相关文章

  • 给NGINX添加几个常用的安全选项
    add_headerX-XSS-Protection1;add_headerX-Frame-OptionsSAMEORIGINalways;add_headerX-Content-Type-Options'nosniff';add_headerReferrer-Policy "no-referre......
  • 学会用Linux的帮助命令
    命令解释type[命令]判断是内部命令or外部命令--help外部命令help只针对系统内部命令man[]内容清晰、详细,在线文档,支持搜索(/name)man[......
  • github.com[0: 192.30.255.113]: errno=Connection refused
     001、问题  002、解决方法,将git改为https ......
  • git学习笔记
    Git教程Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本......
  • docker gitlab 用户密码重置
    代码按照顺序dockerexec-itgitlabbashsu-gitls进入控制台--以下根据版本两条都试试gitlab-railsconsoleproduction或者gitlab-railsconsole-eproduction......
  • 给Linux的git添加清华镜像
    下载curlhttps://mirrors.tuna.tsinghua.edu.cn/git/git-repo-orepochmod+xrepo为了方便可以将其拷贝到你的PATH里。更新repo的运行过程中会尝试访问官方的git源......
  • linux 防火墙常用命令 - 备忘
    新增端口访问firewall-cmd--permanent--add-port=8080/tcp重启防火墙`systemctlrestartfirewalld.service其他关闭防火墙systemctlstopfirewalld.service......
  • git push 的本质
    进阶2:push的本质在之前的内容里,我粗略地说过,push 指令做的事是把你的本地提交上传到中央仓库去,用本地的内容来覆盖掉远端的内容。这个说法其实是不够准确的,但Git的知......
  • git命令之git branch系列
    一、gitbranch  查看本地当前所在分支,并且在当前分支前面加“*”号标记2、gitbranch-r查看远程分支,r是remote的简写3、git checkout -b mybranch  ori......
  • 换工作?试试远程工作「GitHub 热点速览 v.22.40」
    近日,潜在某个技术交流群的我发现即将毕业的小伙伴在焦虑实习、校招,刚好本周GitHub热榜有个远程工作项目。不妨大家换个思路,“走”出去也许有更多的机会。当然,除了全球的......