平时,同步代码的习惯:先把所有代码提交到服务器,然后服务器可能有修改,这个时候就会造成服务器的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命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 12:09:16
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、git从远程仓库拉取代码修改并提交1、本地新建项目目录2、从远程仓库拉取代码到本地git  clone  git[@xxx/xxx.git]  //注:默认拉取的是master的分支上的代码
git  clone  git[@xxx/xxx.git] -b 分支名
//若分支不对,需要切换分支
    git remove -v    //查看远程仓库地址否错误
    git branch            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 16:05:04
                            
                                493阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本地分支和远程分支是两个东西,就想master 和 origin/master 一个是本地分支,一个是远程分支 一般会有一个追踪关系,分支名相同 ,本地分支 > 远程分支是保持同步的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            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            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            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是不影响远程分支的,一切都在本地发生。如果回退需要很快影响远程分支的,应该使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-10 22:06:19
                            
                                266阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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上读取或者推送数据,但每次登录,所以使用免密登录方便每次读取和推送。免密登录机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 22:10:49
                            
                                69阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            查看远程所有分支$ git branch -a创建分支git branch [branchname]需要注意,创建分支时,不会有什么提示。新建分支并切换到指定分支git checkout -b master origin/mastergit checkout -b 本地分支名 origin/远程分支名 使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在git push多次,发现关联            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-26 15:44:33
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            查看远程所有分支$ git branch -a创建分支git branch [branchname]新建分支并切换到指定分支git checkout -b master origin/mastergit checkout -b 本地分支名 origin/远程分支名使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在git push多次,发现关联分支的本地代码不是最新的,只需要在git            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 23:52:11
                            
                                406阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            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 “代码修改说明” 版本描述提交到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-11 07:43:24
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建,用以管理 Linux 内核开发。它在软件开发领域非            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-01 11:17:11
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            远程分支回滚的三种方法:自己的分支回滚直接用reset 
 公共分支回滚用revert 
 错的太远了直接将代码全部删掉,用正确代码替代3 本地分支版本回退的方法 如果你在本地做了错误提交,那么回退版本的方法很简单    
    先用下面命令找到要回退的版本的commit id: git reflog  
  接着回退版本: git 
 reset 
 - 
 - 
 hard 
 O            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 19:51:38
                            
                                978阅读