1.创建远程仓库方法
- 在GitHub的Newproject上创建一个远程仓库
- 使用命令拉取远程仓库
git clone 仓库地址
2.本地仓库关联远程仓库
(1)远程仓库没有文件时
git init //初始化本地仓库
git remote add origin 远程仓库地址
git add . //选中本地仓库文件
git commit -m "注释"
git push -u origin master //推送到远程分支
(2)远程仓库存在文件时
远程仓库存在文件时,这时候你执行上面的步骤是不可以的,因为需要把远程仓库的文件先拉取下来
git init //初始化本地仓库
git remote add origin 远程仓库地址
git pull origin master // 拉取远程仓库的文件
git branch --set-upstream-to=origin/master master //将当前分支设置为远程仓库的master分支
git add .
git commit -m "注释"
常用方法
- 拉取和提交
git pull 远程主机名 // 一般我们省略远程分支和本地分支,都是 master ,就像进入一个文件夹,可以省略index.html/index.js 是一样的。
git pull //本地仓库已经和远程仓库相关联,但是远程仓库更新了
//---------------------写完你的代码后----------------------------
git add .
git commit -m "注释"
git push
- 关于分支
git branch //查看分支
git branch -a //查看本地和远程所有分支
git branch -r //查看远程分支
git branch <name> //创建分支
git checkout <name> //切换到本地name分支
//-------------在分支上写完代码以后-----------------
git branch -d <name> //删除分支
git push origin –delete name //删除远程分支
git branch -d name //删除本地已经合并了的分支名
git branch -D name //删除本地没有合并的分支
- 提交到远程
- 强行推送
git push --force origin master
git push -f origin master
- git 相关命令 mkdir 文件名 cd 文件名 git init