2015-12-25 demon7452
git
git学习总结 一、git安装 git在Windows、Linux、Mac中的安装方法请参阅[Git权威指南],在这里就不一一赘述了; 如果是在Windows中使用的话,可以使用Github for windows客户端。个人感觉还是比较好用的,值得一试; 继续阅读 »
2013-11-14 blademainer
记得之前写过一篇 win 下面使用 Git 的文章,今天写下一篇在 mac 下面的。 首先,需要在 mac 下安装 git. mac git 的地址: http://code.google.com/p/git-osx-installer/ 由于可能这个网址访问 不了,所以需要使用源码安装。 安装好了 Git 之后,就开始设置 GitHub 连接了。 more 1, 检查是否存在 ssh keys $ cd ~/.ssh 如果没有 .ssh 目录,请跳到第 3 步。 2, 如果有 .ssh 目录,请备份好你的 ssh key $ ls $ mkdir key_backup //创建备份文件夹 $ cp id_rsa 继续阅读 »
2017-12-29 Vaniot
一、安装配置Git 1.安装git,下载地址。 git中文教程Pro git 2.配置用户信息: $ git config --global user.name "vaniot"//用户名 $ git config --global user.email "vaniot@gmail.com"//填写自己的邮箱 3.配置SSH密钥 配置Github的SSH密钥可以让本地git项目与远程的github建立联系,让我们在本地写了代码之后直接通过git操作就可以实现本地代码库与Github代码库同步。 打开git本机是否存在SSH Keys检测 $ cd ~/. ssh //检测本机用户home目录下是否存在.ssh 若不存 继续阅读 »
2016-04-23 LEo
现在基本每天都在使用git,但是git的命令特别多,要全部搞懂需要花大量时间去实践学习,由于我使用git只是为了维护我的博客、平时写的一些代码和翻译一些书,用不到git很多的高级功能。因此在使用git过程中发现,使用得最多的命令是以下10个: 继续阅读 »
2016-03-30 Wenjie Yao
背景   大部分使用git的人都知道怎么让git忽略掉某个或者某些文件(使用.gitignore,如果还不知道赶紧去Google补个课吧),但是绝大多数人却不知如何用git忽略掉文件中某一/几行内容。这极有可能是因为大家没有遇到这样的情况,或者说使用其他手段规避了这种事情。我在自己博客的搭建中就遇到这样一个问题。 继续阅读 »
2015-11-23 Oliver Wang
Window ```sh 因为 window 不允许之间新建 . 开头的文件,所以使用 mv 的方式 mv git-credentials .git-credentials ``` 然后编辑 .git-credentials ``` github 是这样的格式 https://{username}:{password}@github.com git.oschina.net 是这样的 https://{username}:{password}@git.oschina.net ``` 最后一步是 sh git config --global credential.helper store Linux 在此之前或 继续阅读 »
2015-05-05 AllanChan
git fetch Admin mdev (先Fetch) git merge FETCH_HEAD (再合并) 回滚 git reset --hard commit-id 查看当个文件 git log --pretty=oneline 文件名 跟新单个文件 git checkout origin/master -- path/to/file 继续阅读 »
2016-07-07 浩阳
content {:toc} 问题描述 我们每次使用命令 git clone git@gitlab.xxx.com:xxxxx.git 默认 clone 的是这个仓库的 master 分支。如果最新的代码不在 master 分支上,该如何拿到呢?如下图所示,最新的代码可能在daily/1.4.1分支上,我们希望拿到这个分支上的代码。 继续阅读 »
2013-11-14 blademainer
建立项目-Repository 首先在 GitHub 上建立自己库,例如一个 test 库; 接着在本地建立 test 库的连接: Global Setup: Set up git git config --global user.name "yourname" git config --global user.email "yourmail" Next steps: mkdir Test cd Test git init touch README git add README git commit -m 'first commit' git remote add origin git@github.com 继续阅读 »
2016-11-26 Wenjie Yao
  近两个月由于个人处于新环境、新项目的适应阶段,没怎么提笔写些文章。中间有好几个想法想记录下来分享,但受限于没有很好的时间段供自己总结思考(也可以总结为间歇性懒癌和剧癌发作),便啥也没有更新。借这个周末闲适的下午和明媚的阳光,决定把近来项目上的CI/CD(持续集成/持续交付)策略以及git分支模型和以前的项目做一下分析比较,希望对各位有所帮助,也能有所思考,尤其是那些期望搭建项目部署流水线或者想了解git分支模型的开发、运维人员。 继续阅读 »