#Git

更换本地Git全局账户命令

gitconfig--globaluser.namegstokgitconfig--globaluser.email3081716662@qq.com ...

关于git分支管理,推送拉取等等

有时候我们开发需要开一个分支,这样可以有效的并行开发.开分支有两种方式:一种是在远程开好分支,本地直接拉下来;一种是本地开好分支,推送到远程.gitcheckout-bfeature-branchorigin/feature-branch   //检出远程的feature-branch分支...

版本控制和Git入门

转载自B站狂神,上面有视频下面是笔记链接:https://mp.weixin.qq.com/s?__biz=Mzg2NTAzMTExNg==&mid=2247483866&idx=1&sn=fe987cd24448bd6eb2138cfd43a82cf8&scene=19#wechat_...
代码星球 ·2021-01-20

使用idea上传项目到码云(gitee)上

登录到码云上面去,进入个人主页,然后点击项目的加号创建项目。   创建项目。   idea上创建好项目,然后根据图片操作创建仓库   选择当前项目当做仓库目录  点击项目目录右键,此时会出现一个git,这是仓库...

鸿翼上班第一天学习Git使用

一、用户名邮箱作用:我们需要设置一个用户名和邮箱,这是用来上传本地仓库到GitHub中,在GitHub中显示代码上传者;使用命令:gitconfig--globaluser.name"HanShuliang"//设置用户名gitconfig--globaluser.email"13241153187@163.com"/...

git未能顺利结束(退出码128)问题解决

拉取或者推送出现此问题时,先尝试操作步骤顺序是否有问题:步骤:如果有改动的东西,先提交->然后拉取->最后推送如果还不能解决,说明有冲突,在报有黄色感叹号的文件进行冲突修改,然后重复上面步骤报错图:提交成功图:推送成功图: ...

[Deepin 15] 安装 Java 8、Git、Firefox、SafeEyes(定时提醒休息工具)

1、到官网,用迅雷下载安装包(jdk-8u131-linux-x64.tar.gz)2、解压放到目录/opt/software/jdk3、配置环境变量sudovim/etc/profile在文件末尾追加如下代码:exportJAVA_HOME=/opt/software/jdkexportJRE_HOME=${JAVA...

Git 代码更新:git fetch 和 git pull 的区别

Git从远程的分支获取最新的版本到本地有这样2个命令: gitfetchoriginmastergitlog-pmasterorigin/mastergitmergeorigin/master以上命令的含义:首先从远程的origin的master主分支下载最新的版本到origin/master分支上然后比较本...
代码星球 ·2021-01-16

svn 迁移到 git 仓库并保留 commit 历史记录

1、svn转换为git(会提示,让你输入先前svn的账号与密码)#切换至本地项目目录cd/Users/jianbao/PhpStormProjects/fiisoo/#克隆svn项目,并转换为git项目gitsvnclonesvn://IP地址/projectname--no-metadataprojectname22...

CentOS 6.8 搭建 Git 代码托管系统 Gitea

[荐]Gitea:Gitwithacupoftea,在Gogs基础上,发展起来的自助Git服务系统。Gogs是一个个人维护的版本,而Gitea是一个社区组织维护的,版本迭代更新快。[github][官网][二进制安装]下载二进制包建议到官网上下载执行包,github上下载太慢。CentOS64位系统,选择最新版的:gi...

[廖雪峰] Git 分支管理(3):分支管理策略

通常,合并分支时,如果可能,Git会用 Fastforward 模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制 禁用 Fastforward 模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下&nb...

[廖雪峰] Git 分支管理(2):Bug 分支

软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支 issue-101 来修复它,但是,等等,当...

[廖雪峰] Git 分支管理(1):创建与合并分支(HEAD、master、dev、指针)

每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即 master 分支。HEAD 严格来说不是指向提交,而是指向 master,master 才是指向提交的,所以,HEAD 指向的就是当...

对 Git 分支 master 和 origin/master 的一些认识

首先要明确一点,对Git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样)从git取数据(gitclone)改动代码将改动传回git(gitpush)这3个步骤又涉及到两个repository,一个是remoterepository,在远程服务器上,一个是localrepository,在自己工作区上。其...

利用 PHP 导出 Git 某个分支下,新增或修改过的文件

使用SVN作为版本控制的时候,整理过一个导出文件脚本:利用PHP导出SVN新增或修改过的文件现在换成了Git,整理出类似的脚本:<?php/***导出指定版本之间的差异文件,如100和200之间的差异则导出100(不包括)-200(包括)的所有修改*【Git命令行】*1、查看版本间差异*gitdiffb361db...
首页上一页...2223242526...下一页尾页