首页 > 代码库 > win7系统git学习笔记(一)
win7系统git学习笔记(一)
git仓库里的文件只有两种状态,一种是已跟踪(tracked),一种是未跟踪(untracked)。已跟踪的文件中又分为未更新(unmodified),已修改(modified),已放入暂存区(staged)。
常用命令:
初始化仓库:
$ git init
fork:
$ git clone git://github.com/schacon/grit.git
$ git clone git://github.com/schacon/grit.git 新的文件名
检查文件状态:
$ git status
创建新的文件
$ touch 文件名
跟踪新文件(放入暂存区)/在修改文件后,把文件加入暂存区
$ git add 文件名
commit(快照)文件并对这次的修改进行说明。
$ git commit -m ‘说明信息‘
push你的commit
$ git remote add 名字(对这次的push命名) http://github.com/username/要push的文件名$ git push 名字 master
删除工作目录中的文件(不在暂存区)/删除git仓库中的文件(在暂存区):
$ git rm 文件名$ git rm -f 文件名
删除git仓库中的文件(暂存区文件)
$ git rm --cached 文件名
常见错误:
$ git remote add practise https://github.com/shangshicc/GitPractise
错误提示:fatal: remote practise already exists.
解决办法:$ git remote rm practise.
参考资料:http://git.oschina.net/progit/2-Git-%E5%9F%BA%E7%A1%80.html#2.2-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6%9B%B4%E6%96%B0%E5%88%B0%E4%BB%93%E5%BA%93
http://blog.csdn.net/benweizhu/article/details/8492493
http://blog.csdn.net/god_wot/article/details/10522405
win7系统git学习笔记(一)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。