码迷,mamicode.com
首页 > 其他好文 > 详细

git与github

时间:2016-02-01 22:29:56      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

下载git gui

将所需文件夹右键 git init here,会生成.git文件夹(我的电脑没有显示,可以直接通过.git访问)

右键git bash打开命令行

git add .将所有文件添加到缓存区

git status 查看此时状态

git commit -m "zhushi" 提交到版本区并添加注释

git commit -a -m "zhushi" 简写方式的将文件从工作区加到缓存区再加到版本区

 

git log查看日志

git diff 工作区和暂存区的对比

git diff --cached 查看暂存区和版本区的对比

git diff master工作区和版本区的对比

 

上传时遇到问题解决办法

http://www.jianshu.com/p/835e0a48c825

 

撤销:

git reset HEAD 文件名 将文件从缓存区撤回到工作区

git checkout -- 文件名 将工作区的文件撤回到之前版本区(如果有暂存区恢复暂存区)的状态

 

删除:

git rm 文件名 删除缓存区中的文件,当工作区中已被删了时执行

git rm -f 文件名 删除缓存区和工作区的文件

git rm --cached 仅删除缓存区中的文件

 

恢复:

git checkout commit_id(git log得到) 文件名 恢复某一个文件

git reset --hard commit_id 恢复某一状态的版本库

 

git reflog 记录操作的一些行为

git与github

标签:

原文地址:http://www.cnblogs.com/obeing/p/5176397.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!