Git
那些年的代码
Java工作者
展开
-
git commit --amend 用法详解
有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;或者你上一次的commit message的描述有误,这时候你可以使用接下来的这个命令:git commit --amend。git功能十分强大,接下来我将讲解一下git commit --amend命令的用法~git log之后,可以看到你之前提交过的git历史:接下来,在bash里输入wq退出log状态,执行:$ git commit --amend这时bash里会出现以下内容:其中,secon原创 2020-05-14 14:58:26 · 4711 阅读 · 0 评论 -
git命令-切换分支
Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:1. 查看远程分支$ git branch -a我在mxnet根目录下运行以上命令:~/mxnet$ git branch -a* master remotes/origin/HEAD -> origin/master remotes/origin/m...原创 2020-04-11 08:26:32 · 307 阅读 · 0 评论 -
git切换分支
git切换分支首先通过$ git branch -a1来查看所在目录的分支$ git branch -a master* trunk remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/zhanghanlun然后输入命令切换分支$ git checkout -b z...原创 2020-04-11 08:12:09 · 132 阅读 · 0 评论 -
git clone 使用用户名和密码
git clone http://邮箱(或用户名):密码@仓库示例: 邮箱 xw@qq.com 密码: xw 仓库: http://git.test.com/abc/demo 注意: 邮箱中的 @ 要使用 %40 代替。仓库 URL 不需要 http:// 。 命令:git clone http://xw%40qq.com:xw@gi...原创 2020-02-11 16:49:51 · 1815 阅读 · 0 评论 -
git与github区别与简介
git与github区别与简介原创skyxmstar 发布于2017-03-24 16:04:27 阅读数 41243 收藏展开git和github是两个完全不同的概念。git 是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,...原创 2019-12-24 11:33:03 · 254 阅读 · 0 评论 -
Git-简单的利用SourceTree提交代码
解决办法:小编也是新手,所以在使用SourceTree上面花了不少时间,好在简单的拉去远程代码,同步本地仓库代码搞定了。下面是步骤:1.我们先去下载一个SourceTree然后打开.2.下一步,我们需要用SourceTree在本地创建一个本地仓库。点击New Repository等待一小会 把代码拷贝下来。3.下一步,我点 双击本地仓库。(...原创 2019-08-10 09:24:26 · 5779 阅读 · 0 评论 -
linux 部署git版本库
准备工作:以root用户登陆自己的Linux服务器。第一步安装依赖库[root@localhost ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel[root@localhost ~]# yum install gcc perl-ExtUtils-MakeMaker第二步卸载...原创 2019-08-14 15:33:50 · 272 阅读 · 0 评论 -
git中 .ignore文件的配置 忽略不想上传的文件
.ignore文件的创建1.使用eclipse中 ignore后在真实目录下就会生成对应的.ignore文件2.window系统可以创建文件 .ignore. 来在项目的真实目录下创建 文件特别说明: 配置在 .ignore文件中的文件是相对于真是目录来说的 在配置时请进入到项目算在的 真实目录进行观察配置1、配置语法: 以斜...原创 2019-08-30 10:35:31 · 210 阅读 · 0 评论 -
idea为项目添加ignore文件忽略unversion的文件
最近初学Git,而且在使用的IDE是IntelliJ IDEA,发现IDEA在提交项目到本地仓库的时候,会把.idea文件夹中的内容也提交上去,这里面放的是一些项目的配置信息,包括历史记录,版本控制信息等。可以不传到Git上面去。这个时候就需要编写.gitignore文件来忽略提交这些文件。在IDEA中有一个插件.ignore可以帮我们做这件事。先来看下如何安装。点击File->...原创 2019-08-30 10:35:26 · 2279 阅读 · 0 评论 -
Git基本操作、常用命令、代码打包 及 代码发布
一、基础操作:克隆/签出 远程代码到本地1.签出、拉取、提交代码流程git clonehttps://git.xxx.com/xxx/xxx.git签出代码(默认master分支)2.设置个人提交信息git config –global user.name ‘your name’ 提交代码显示名git config –global user.email ‘your...原创 2019-08-09 14:38:34 · 414 阅读 · 0 评论 -
git错误--ssh: Could not resolve hostname ssh.github.com: Name or service not known--解决方式
原git错误--ssh: Could not resolve hostname ssh.github.com: Name or service not known--解决方式2015年09月25日 15:52:50piaotiejun阅读数 70864标签:gitssh更多个人分类:python 运维错误如下:git push originssh: Could ...原创 2019-08-09 14:25:12 · 4266 阅读 · 1 评论 -
git错误--ssh: Could not resolve hostname ssh.github.com: Name or service not known--解决方式
原git错误--ssh: Could not resolve hostname ssh.github.com: Name or service not known--解决方式2015年09月25日 15:52:50piaotiejun阅读数 70860标签:gitssh更多个人分类:python 运维错误如下:git push originssh: Could ...原创 2019-08-08 17:11:33 · 5861 阅读 · 0 评论 -
查看和修改git的用户名、邮箱
查看用户名和邮箱地址 git config user.name git config user.email 修改用户名和邮箱地址 git config --global user.name "username" $ git config --global user.email...原创 2019-08-08 17:18:44 · 152 阅读 · 0 评论 -
Git获取与创建项目命令
git init首先在E盘中创建一个git文件夹使用git init命令,在git文件夹中创建一个新的Git仓库E:\git>git initInitialized empty Git repository in E:/git/.git/E:\git>你的项目中生成了 .git 这个子目录。 这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。...原创 2019-08-08 17:41:16 · 146 阅读 · 0 评论 -
git merge最简洁
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支 git checkout dev git pull git checkout master git merge dev git push -u origin master 二、当master代码改动了,需要更新开发分支(dev)上的代码 git ...原创 2019-08-08 17:54:46 · 226 阅读 · 0 评论 -
git在工作中的正确使用方式---git merge篇
1.前情回顾上篇文章其实是我工作中经常使用git的方式,既不用考虑git merge或git rebase等git的高级用法,而且又可以将提交的内容看起来像使用过git rabase一样清洁,之所以会有这样的效果是因为我在git pull代码之前就从来没有进行过一次git commit.画个图来解释一下整个过程: 从图中可以看到我写的代码真正添加到暂存区和本地仓库的时间点是在将...原创 2019-08-08 17:55:24 · 12857 阅读 · 0 评论 -
git pull和git merge 区别
你修改好了代码,先要提交git commit -am “commit message"然后有两种方法来把你的代码和远程仓库中的代码合并: a. git pull这样就直接把你本地仓库中的代码进行更新但问题是可能会有冲突(conflicts),个人不推荐。 b. 先git fetch origin(把远程仓库中origin最新代码取回),再git merge origin/master...原创 2019-08-09 10:23:10 · 6235 阅读 · 0 评论 -
git pull 拉取远程分支
执行git pull 拉取远程分支,提示成功,但本地代码没有进行更新远程分支目录:master pikaqiu本地分支名字:pikaqiu问题描述想要拉取远程master分支的内容,没有报错,本地代码也没有进行更新原因通常,git会将本地库分支与远程分支之间建立一种追踪关系。比如,在git clone的时候,所有本地分支默认与远程库的同名分支建立追踪关系。也就是说,本地的ma...原创 2019-08-09 10:23:17 · 44409 阅读 · 0 评论 -
Linux中Git集中操作命令汇总
yntaxHighlighter? 1 2 3 4 5 6 git version # 查看版本 git config -l # 查看当前配置 git config --global user.name "Dean...原创 2019-08-13 17:37:33 · 933 阅读 · 0 评论 -
git报错:ssh: Could not resolve hostname -: Name or service not known
ssh: Could not resolve hostname -: Name or service not known解决方法:重新pull下项目,将pull下来的项目中的. git文件夹 复制到 需要上传的项目中(删除愿项目的.git文件夹)git add .git commit -m ""git pushgit statusgit log参考地址 ht...原创 2019-08-08 17:07:44 · 22571 阅读 · 0 评论