平时,同步代码的习惯:先把所有代码提交到服务器,然后服务器可能有修改,这个时候就会造成服务器的log和本地log不同步,解决方案如下,先确保本地已经把所有代码提交到服务器了,可以push,或者打patch然后再reset --hard 到前一笔提交,然后到服务器 用cherry-pick方式拉到最新代码git fetch orgin    将远程所有代码记录到FE
原创 2023-03-08 00:56:56
583阅读
作为一个合格的程序员,这是一个必备的技能,没有理由。不管是远程部署,还是远程维护,由于服务器没有图形化界面,只有使用命令进行操作。接下来由我来说一下操作流程。一,远程登录,远拷贝命令的介绍1.远程登录:ssh2.远程拷贝:scp二,远程登录命令的使用ssh是专门为远程登录提供的一个安全性协议,常用于远程登录,想要使用ssh服务,需要安装相应的服务端和客户端软件,当软件安装成功以后就可以使用ssh命
一、git远程仓库拉取代码修改并提交1、本地新建项目目录2、从远程仓库拉取代码到本地git clone git[@xxx/xxx.git] //注:默认拉取的是master的分支上的代码 git clone git[@xxx/xxx.git] -b 分支名 //若分支不对,需要切换分支 git remove -v //查看远程仓库地址否错误 git branch
本地分支和远程分支是两个东西,就想master 和 origin/master 一个是本地分支,一个是远程分支 一般会有一个追踪关系,分支名相同 ,本地分支 > 远程分支是保持同步的
git
原创 2021-07-19 11:20:46
2929阅读
  远程仓库是指托管在因特网或其他网络中的你的项目的版本库。比如你在GitHub中托管的代码库,就是远程仓库。1.查看远程仓库 --  git remotegit remotegit remote -v 2.添加远程仓库 --  git remote add <shortname> <url>  例子: git r
转载 2023-09-10 16:07:11
60阅读
到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。 可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方。 没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别。为了保证你现在所学的Git物超所值,将来绝对不会后悔,同时为了打击已经不幸学了SVN的童鞋,本章开始介绍Git
第一步 git add . 第二步查看缓存区状态 git status 第三步提交到说明,便于版本
转载 2021-08-09 18:49:00
205阅读
2评论
比如,在公司内部,使用局域网地址访问远程库。现在出差在外,使用公司映射出来的外网地址访问同一个代码库。只
原创 2024-07-09 10:35:58
88阅读
首先在本地创建一个目录“ MyProject”,用来存放工程文件,git进入该文件夹,执行 git clone 远程项目MyCode地址 将代码克隆到本地然后进入“MyCode”文件夹下 cd MyCode git checkout -b dev origin/dev 切换到dev分支git che
git
原创 2021-07-20 10:32:40
995阅读
进入项目目录git init      把项目变成git项目git add .git remote rm origin git commit -m "first"g master git push -u origi
原创 2023-04-23 12:51:47
28阅读
git resetgit reset的作用是还原Index的状态或修改本地分支HEAD的位置。这个命令适合用于从某个提交点重新开新的分支。比如,如果某个提交之后的代码我们都不要了,就可以在本地reset至指定commit,然后开一个新的branch继续新的开发(原来分支在远程上没有发生任何变化的)。使用git reset是不影响远程分支的,一切都在本地发生。如果回退需要很快影响远程分支的,应该使用
Git远程操作的命令主要有:1. $ git remote    # 查看远程服务器 2. $ git remote -v # 查看远程版本库信息 3. $ git remote show [remote-name]
转载 2023-11-15 12:37:25
232阅读
1.GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,因为平台只支持Git作为唯一的版本库格式进行托管,故名为GitHub,Hub的意思就是中心,所以GitHub就是Git中心。2.GitHub注册与登录注册:GitHub官网,弹出注册表单注册登录:3.免密登录原理Git的本地仓库要不时的向github上读取或者推送数据,但每次登录,所以使用免密登录方便每次读取和推送。免密登录机
查看远程所有分支$ git branch -a创建分支git branch [branchname]需要注意,创建分支时,不会有什么提示。新建分支并切换到指定分支git checkout -b master origin/mastergit checkout -b 本地分支名 origin/远程分支名 使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在git push多次,发现关联
查看远程所有分支$ git branch -a创建分支git branch [branchname]新建分支并切换到指定分支git checkout -b master origin/mastergit checkout -b 本地分支名 origin/远程分支名使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在git push多次,发现关联分支的本地代码不是最新的,只需要在git
1,mkdir 文件名 创建一个文件 2,cd 文件名 进入文件内部 3,pwd 显示当前目录 4,git init 创建git仓库 5,git status 显示git仓库当前状态是否被修改 6,git diff 查看修改项,与原来版本有什么不同 7,git add 路径 选择代码提交路径 8,git status 9,git commit -m “代码修改说明” 版本描述提交到
git本地代码远程代码关联
原创 2024-10-13 12:36:40
205阅读
Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建,用以管理 Linux 内核开发。它在软件开发领域非
原创 2024-09-01 11:17:11
71阅读
远程分支回滚的三种方法:自己的分支回滚直接用reset 公共分支回滚用revert 错的太远了直接将代码全部删掉,用正确代码替代3 本地分支版本回退的方法 如果你在本地做了错误提交,那么回退版本的方法很简单  先用下面命令找到要回退的版本的commit id: git reflog 接着回退版本: git reset - - hard O
Git拉取代码
原创 2024-08-07 14:56:08
191阅读
  • 1
  • 2
  • 3
  • 4
  • 5