git & github 的使用
git: 版本管理工具(vcs)
作用: 1、分布式版本控制
2、多个开发人员协调工作
3、有效监听谁做的修改
4、本地及远程操作
基础命令
在文件夹中创建一个 文件 命令 touch xxx (例如: touch index.html)
创建一个新的文件夹 命令 mkdir xxx
git init //初始化本地git仓库 初始化一个空的
git add<file> //添加文件 git rm --cached <file> // 移除文件 git add *.html //将所有某一类的文件进行添加 (html这一类的文件) git add . // 将所有的文件进行添加
git status //查看状态 查看当前文件是否被添加或者被修改的状态
git commit //确认提交 git commit -m '备注' //确认提交并且备注
git push //推送到仓库
git pull //从远程仓库拉取数据
git clone //从远程仓库拷贝数据
基用git忽略不想上传的文件
如何忽略不想上传的文件 在目录下 创建一个 名字为 .gitignore 的文件
将想要忽略的文件名字或者文件夹名字 写在 .gitignore 里面
创建分支
git branch (name) //创建分支
git checkout (分支的名字) //进入到对应的分支
git checkout -b (分支的名字) // 创建并进入到分支 相当于上面两个命令
git chechout master //返回到主线 默认的命令 返回主线的命令
git merge (分支的名字) //合并分支和主线(master)的内容
远程仓库
克隆仓库:git clone '仓库地址'
关联远程仓库: git remote add '仓库地址'
查看关联的远程仓库: git remote -v
修改远程仓库:git remote set-url origin '仓库地址'
推送到远程仓库: git push -u origin master