从工作目录add到暂存区 从暂存区commit到本地仓库 本地仓库push提交到远程
workspace --add--> Index --commit-->Repository ---push-> Remote
创建本地仓库的方法:
1、创建全新的仓库,命令执行后生成一个隐藏的.git文件夹
git init 初始化项目
2、克隆远程仓库,就是将远程服务器上的仓库完全镜像一份至本地。克隆一个项目和他的整个代码历史(版本信息)
git clone [url]
git文件操作
git add . : 添加所有文件到暂存区
git commit -m “消息内容” : 提交缓存区中的内容到本地仓库 -m 提交信息
忽略文件,有时候不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等
在主目录下简历“.gitignore”文件
#.txt 忽略所有.txt结尾的文件,这样的话上传就不会被选中
!lib.txt lib.txt除外
/temp 仅忽略改项目根目录下的TODO文件,不包括其他目录temp /在前面往前找
build/ 忽略build/目录下的所有文件
doc/x.txt 忽略某个文件夹下的某个文件
IDE中集成GIT
1、新建目录 绑定git
将我们远程的git文件目录拷贝到项目中即可。
2、修改文件 使用IDE操作git
添加到暂存区
commit提交
push到远程仓库
3、提交测试
Git分支常用命令
git branch : 列出所有本地分支
git birach -r : 列出所有远程分支
git branch [branch-name] : 新建一个分支,并切换到改分支
git merge [branch] :合并指定分支到当前分支
git branch -d [branch-name] :删除分支
git push origin --delete [branch-name] : 删除远程分支
git branch -dr [remote/branch] : 删除远程分支