Git与GitHub工作流程总结
工作原理 / 流程:
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
工作区--暂存区
git add readme.txt
暂存区---仓库区
git commit -m 'create a readme.txt'
仓库区--远程仓库
git remote add origin git@github.com/wangwensha/testgit.git
//wangwensha是我自己的github,这里要变成你自己的
git push -u origin master //把本地库的内容推送到远程仓库上去
仓库区---缓存区
git clone git://github.com/wangwensha/git.git
缓存区---工作区
git checkout name
仓库区--工作区
git pull
总结一下,我们全部的命令行都有那些并简单的介绍一下哈
安装好git以后,首先配置 name email
git config --global user.name 'wangwensha' //创建用户名
git config --global user.email 12345@qq.com //创建邮箱
git init //创建仓库
git add readme.txt //向仓库中添加文本
git commit -m 'add a readme.txt' //向暂存区中提交
git status //查看状态
git diff //查看不同之处
git log //查看日志
git reflog //查看commit id 简便版本
git reset --hard xxxx //恢复版本信息 xxxx就是relog 打印出的数字
git rm readme.txt //删除文件 ---一定记得与仓库同步
//删掉之后必须 git commit -m 'ddelete a readme.txt'
从远程仓库克隆的2种方法:
方法一:git clone git://github.com/wangwensha/git.git //从远程仓库克隆项目
方法二:git clone https://github.com/wangwensha... //通过http协议访问
git branch //查看分支
git branch name //创建分支
git checkout name //切换分支
git checkout -b name //相当于上面2者的结合,创建+切换分支
git merge name //合并某分支到当前分支
git branch -d name //删除分支
git push origin master //主分支向远程仓库推送
git push origin fenzhi //fenzhi分支向远程仓库推送
git pull //抓取最新的代码
以上是我整理的基本上常见的一些命令并做了简单的解释,希望对正在迷茫的小伙伴们,对git多了一些理解和认识,继续关注小编,也许你会有意想不到的收获哦!!!
小编不易,如有收获,微信赏小编喝杯娃哈哈
单身狗的 葵花宝典,撩妹必备 敬请关注!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。