git基本概念:
git可以用于项目管理,我现在主要用于记录历史操作,方便回滚到以前状态。
它的基本工作流程如下:
working directory是工作的目录
staging area是暂存区
git repository使git仓库
首先为要被git管理的项目创建创库,做了修改后用git add把修改加到暂存区,最后使用git commit把在暂存区的写入repository
git本地操作:
cd workingdirectory(进入工作目录)
rm -rf .git(用于删除之前存在的旧git repository,如果不存在,则不需要执行)
git init(git初始化)
git add -all(或者 git add .) 把所有文件加到暂存区
git commit -m 'first commit' (把暂存区里的文件写入仓库)
git远程操作:
git clone <版本库的网址> <本地目录名> (把remote repository克隆到本地)
git remote(查看远程主机名)
git remote -v(查看远程主机名并查看url)
git clone -o <远程主机名><url> (clone是重命名远程主机名,否则默认是origin)
git remote add <主机名> <网址> (添加一个远程主机)
git remote rm <主机名> (移除远程主机)
git remote rename <原主机名> <新主机名> (重命名远程主机)
git push <远程主机名> <本地分支名>:<远程分支名> (把本地分支push到远程主机的远程分支上)
git push origin master(把本地分支master push到远程主机origin,如果origin不存在与master对应分支,则会新建一个分支)
git学习网站:http://www.yiibai.com/git/home.html
github(免费远程主机):https://github.com/