远程仓库:放想给别人分享的代码
本地仓库:自己魔改的代码
工作区:不用理解这个东西,code基本都在原地改的
以下按工作流程:
git clone yyyyy 远程to本地 y为远程地址
然后在本地项目文件夹或idea terminal中执行下面这些命令
git branch xx创建本地分支用于开发测试魔改代码(-r 创建远程分支,暂时还没成功)
list 看看有哪些branch
git checkout xx 把指针放到这个branch上(随后其他branch的更改会在文件夹里干净消失,十分神奇)
然后开始code就可以了
git status 看看自己code了哪个文件,变红就是
git add . 把红色的文件记录为待提交,变绿
git rm xx 不想待提交谁就rm 绿变红
git commit -a 把绿色的文件都正式放到本地库里,也就是提交
git stash (/apply/list) 切换branch的时候暂存没有改完的文件
git log 看版本记录
git push 从本地仓库传到远程去,还没试过
--如果我想做版本间code的对比怎么办?
http://wiki.intra.xiaojukeji.com/pages/viewpage.action?pageId=2950751内网的参考文章嘿嘿