注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

火车的家

Put first thing first

 
 
 

日志

 
 

2014.08.31 git与github用法  

2014-08-31 15:06:48|  分类: 开发环境 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
设置git,请参考文档https://help.github.com/articles/generating-ssh-keys/#platform-linux

1. sudo apt-get install git
2. git config --global user.name "user name"
3. git config --global user.email "email"
4. ssh-keygen -t rsa -C "email" 被提示输入文件名时候直接回车
5. eval "$(ssh-agent -s)"
6. ssh-add ~/.ssh/id_rsa
7. 在web界面中,把~/.ssh/id_rsa.pub复制到SSH Keys,添加SSH Keys
就是这个链接:https://github.com/settings/ssh
8. 拉代码
git init
git remote add origin git@github.com:gejun1979/AntVM.git
git clone git@github.com:gejun1979/AntVM.git
cd ~/AntVM
git pull origin
9. 提交本地修改
1) git add . -A 加了 -A 之后会跟踪被删除的文件
2) git commit -m "XXX"
3) git push origin master
4) git push origin --tags,这句命令是上传tag

10. 其他实用git命令
1) git tag -a v1.0 -m 'first version' 加tag
2) git tag 查看tag
3) git rm XXX 从git库里面移除文件
4) 下面是一组查看文件修改的命令
先 git add . -A
a. git diff --cached 可以查看当前目录的修改和上一个提交版本的区别
b. git status 查看改动的文件
c. git reset HEAD file 不提交改动的文件
需要注意,使用git一定要注意当前系统时间,否则会遇到各种奇怪问题

11. 怎么根据提交创建补丁

git diff 5c2c6e1^ 5c2c6e1 > diff.patch


  评论这张
 
阅读(348)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017