随笔分类 -  版本控制工具git

摘要:git 删除已经add 过的文件 使用 git rm 命令即可,有两种选择, 阅读全文
posted @ 2019-11-02 10:48 朝阳的向日葵 阅读(200) 评论(0) 推荐(0) 编辑
摘要:储藏(Stashing) 经常有这样的事情发生,当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。 “‘储藏”“可以获取你工作目录的中间 阅读全文
posted @ 2019-01-09 17:25 朝阳的向日葵 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:git commit提交文件,服务器返回本地文件有修改。 1、git stash :暂存本地代码 2、git pull origin develop : 获取远程分支代码 3、git stash pop:恢复之前暂存的文件 git 误删文件和恢复指令 1、git fsck --lost -found 阅读全文
posted @ 2018-08-08 09:55 朝阳的向日葵 阅读(7268) 评论(0) 推荐(0) 编辑
摘要:在github上有两种方法上传代码,一种是通过https,一种是通过SSH,这篇主要分享的是通过https的方法上传 首先,将你项目的所有代码放在一个文件夹中,然后在github上创建一个新的仓库 然后在终端 1.输入 echo"# exmple">>REDEMA.md 这步是新建一个REDEMA. 阅读全文
posted @ 2018-07-14 16:58 朝阳的向日葵 阅读(2856) 评论(0) 推荐(1) 编辑
摘要:检查本地是否有SSH Key存在 在终端输入 如果输出的是: 那就没有ssh key 如果有就会出现这样: 生成新的SSH key 首先在终端输入 your_email@example.com 为你在 GitHub或者GitLab 注册时的邮箱回车后终端会显示: Created directory 阅读全文
posted @ 2018-07-14 16:02 朝阳的向日葵 阅读(4531) 评论(0) 推荐(0) 编辑
摘要:1、创建本地分支 local_branch git branch local_branch 2、创建本地分支local_branch 并切换到local_branch分支 git checkout -b local_branch 3、切换到分支local_branch git checkout lo 阅读全文
posted @ 2018-04-27 18:52 朝阳的向日葵 阅读(502) 评论(0) 推荐(0) 编辑
摘要:这两天学习git的时候,在本地创建了一个库,同时自己在GitHub上面也创建了一个库,照着廖老师的教程一步一步走到了push的环节突然出现了这样的错误: [zhangxiyu@localhost learngit] $ git push -u origin master Permission den 阅读全文
posted @ 2018-04-27 15:14 朝阳的向日葵 阅读(701) 评论(0) 推荐(0) 编辑
摘要:SSH生成id_rsa, id_rsa.pub后,连接服务器却报: Agent admitted failure to sign using the key 错误。 解决方法: 在当前用户下执行命令: ssh-add 即可解决。 github 遇到Permanently added the RSA 阅读全文
posted @ 2018-04-26 18:04 朝阳的向日葵 阅读(262) 评论(0) 推荐(0) 编辑
摘要:创建账户 之前做代码版本控制都是在bitbucket上面的私有仓库。现在开源社区挺火的,想在github找些开源的工程学习一下,于是加入了github,这里记录一下入门的经历。 首先创建账户的过程在这里就省略一万字了… 点这里进github官网 创建完账户,你就可以开始建立自己的第一个仓库了。你会在 阅读全文
posted @ 2017-03-01 14:36 朝阳的向日葵 阅读(368) 评论(0) 推荐(0) 编辑
摘要:一、clone Repository clone Github 上的Repository,如下: 二、管理分支 1、查看分支 1、查看本地分支 使用 Git branch命令,如下: *标识的是你当前所在的分支。 2、查看远程分支 命令如下: 3、查看所有分支 命令如下: 2、本地创建新的分支 命令 阅读全文
posted @ 2017-02-28 18:39 朝阳的向日葵 阅读(707) 评论(0) 推荐(0) 编辑
摘要:Pycharm是当前进行python开发,尤其是Django开发最好的IDE。GitHub是程序员的圣地,几乎人人都在用。 本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能。 废话不多说,下面图文详解,全是干货。 环境:pychar 阅读全文
posted @ 2017-02-28 17:45 朝阳的向日葵 阅读(374) 评论(0) 推荐(0) 编辑
摘要:方式一 1. 查看远程仓库 $ git remote -v eoecn https://github.com/eoecn/android-app.git (fetch) eoecn https://github.com/eoecn/android-app.git (push) origin http 阅读全文
posted @ 2016-11-29 14:59 朝阳的向日葵 阅读(23069) 评论(2) 推荐(1) 编辑
摘要:(1)查看自己之前是否生成过ssh密钥: cat ~/.ssh/id_rsa.pub 如果出现一段ssh-rsa开头的,表示已经生成了,可以跳过此步骤; (2)如果之前没有生成ssh密钥,使用命令: ssh-keygen -t rsa -C "zy901002@gmail.com" 来生成密钥。其中 阅读全文
posted @ 2016-11-18 17:14 朝阳的向日葵 阅读(5414) 评论(0) 推荐(0) 编辑
摘要:1: 在执行git commit的时候,有两种办法为该commit添加message信息一种是git commit -m 'your message'另一种是git commit会打开commit-editmsg文件以供编辑message信息现在的问题是, 打开后(我设定在sublime中打开)在文 阅读全文
posted @ 2016-11-01 12:45 朝阳的向日葵 阅读(6179) 评论(0) 推荐(0) 编辑
摘要:在提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 Git log 命令查看。 接下来的例子会用我专门用于演示的 simplegit 项目,运行下面的命令获取该项目源代码: 然后在此项目中运行 git log,应该会看到下面的输出: 默认不用任何参数的话,git log 会按提交 阅读全文
posted @ 2016-11-01 12:43 朝阳的向日葵 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:官方的解释还是有点模糊,我是参照这篇文章来的。 http://www.linuxidc.com/Linux/2012-12/76922.htm 关于Git的版本管理的原理,我是从这篇文章里面学习的。 http://wenku.baidu.com/view/78898a1fa76e58fafab003 阅读全文
posted @ 2016-10-21 10:31 朝阳的向日葵 阅读(7158) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示