GIT
码到成功-
脚踏实地,一步一个脚印
展开
-
GitLab配置ssh key
一、背景 当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在g...转载 2019-04-11 17:38:32 · 631 阅读 · 0 评论 -
Pro Git(中文版) 返回 码云
Pro Git(中文版) 返回 码云目录 1.起步 1.1 关于版本控制 1.2 Git 简史 1.3 Git 基础 1.4 安装 Git 1.5 初次运行 Git 前的配置 1.6 获取帮助 1.7 小结 2.Git 基础 2.1 取得项目的 Git 仓库 2.2 记录每次更新到仓库 2.3 查看提交历史 2.4 撤消操作 2....转载 2018-10-16 18:16:37 · 121 阅读 · 0 评论 -
git submodule 使用命令简介
git submodule 使用命令简介抽取项目公共模块,多项目共用,必然会使用到git submodule命令。 项目中submodule的管理,无外乎添加,更新,删除等操作。1. submodule 添加进入到git项目根目录下,输入命令:git submodule add [-b master ] [URL to Git repo] [local path]其中,[...转载 2018-10-08 17:09:42 · 1833 阅读 · 0 评论 -
Git撤销git commit 但是未git push的修改
1. 找到上次git commit的 id git log 找到你想撤销的commit_id2. git reset --hard commit_id 完成撤销,同时将代码恢复到前一commit_id 对应的版本。3. git reset commit_id 完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过g...原创 2018-08-21 18:01:23 · 1340 阅读 · 0 评论 -
git删除远程.idea目录
1. 登录Administrator@USER-20180708AB MINGW32 / (master)$ git config --global user.name "yifanyifan"Administrator@USER-20180708AB MINGW32 / (master)$ git config --global user.email "895115828@q...转载 2018-08-17 18:00:32 · 1248 阅读 · 0 评论 -
Git-命令行-删除本地和远程分支
命令行方式Git Bash: 切换到要操作的项目文件夹 命令行 : $ cd <ProjectPath> 查看项目的分支们(包括本地和远程) 命令行 : $ git branch -a 删除本地分支 命令行 : $ git branch -d <BranchName> 删除远程分支 命令行 : $ g...转载 2018-08-17 15:05:09 · 210 阅读 · 0 评论 -
Git 账号邮箱配置 和 SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmai...转载 2018-08-16 10:48:14 · 8993 阅读 · 0 评论 -
git 切换分支
Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:1. 查看远程分支$ git branch -a 我在mxnet根目录下运行以上命令:~/mxnet$ git branch -a* master remotes/origin/HEAD -> origin/master remotes/origin/m...转载 2018-08-07 14:50:42 · 2422 阅读 · 0 评论 -
git 创建分支
新建分支首先让我们使用 Git 来新建一个 static-pages 分支。 $ git checkout master $ git checkout -b static-pages 上面的第一条命令 git checkout master 代表将当前分支切换到 master 分支上,master 分支是我们初始化 Git 时默认创建的主分支,其它分支都是基于主分...转载 2018-08-10 15:17:46 · 227 阅读 · 0 评论 -
git回退版本(线上和本地仓库)
总有一天你会遇到下面的问题.(1)改完代码匆忙提交,上线发现有问题,怎么办? 赶紧回滚.(2)改完代码测试也没有问题,但是上线发现你的修改影响了之前运行正常的代码报错,必须回滚. 这些开发中很常见的问题,所以git的取消提交,回退甚至返回上一版本都是特别重要的.大致分为下面2种情况: 1.没有push这种情况发生在你的本地代码仓库,可能你add ,commit...转载 2018-07-25 11:43:53 · 1967 阅读 · 0 评论 -
第一节:详细透彻解读Git与SVN的区别(集中式VS分布式)
第一节:详细透彻解读Git与SVN的区别(集中式VS分布式) 转载 : https://blog.csdn.net/hellow__world/article/details/72529022Git是目前世界上最先进的分布式版本控制系统,其实 Git 跟 SVN一样有自己的集中式版本库或服务器,但是Git 更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上chect out代码后...转载 2018-06-06 16:46:04 · 94 阅读 · 0 评论 -
Git ssh 配置及使用
转载:https://blog.csdn.net/gdutxiaoxu/article/details/53573399前言:前几天在写博客 手把手教你用Hexo + github 搭建自己博客的时候,经常需要用到一些git操作,截了好多图,于是就想干脆整理成一系列的git 教程,总结如下Git下载及配置环境变量 Git 命令行教程及实例教程 Git ssh 配置及使用 git s...转载 2018-06-05 15:29:07 · 231 阅读 · 0 评论 -
mac 控制台显示当前项目分支
我发现其他人在mac系统的终端使用git时,可以默认是显示当前所在的分支名称!!!这么棒的功能,我竟然一直没有配置~然后网上查找资料,找到了解决办法,终于可以显示本地当前分支,现在分享如下:1 进入你的home目录cd ~2 编辑.bashrc文件vi .bashrc3 将下面的代码加入到文件的最后处function git_branch { br...原创 2019-07-17 19:08:43 · 2694 阅读 · 2 评论