代码提交
初始化
git init
1. 所有文件提交到暂存区 :
git add .
2. 提交到本地仓库 :(必须先进暂存区)
git commit -m [版本注释]
3. 提交到远程仓库(master主分支)
git push -u origin 【分支名】(通过使用 -u 选项,Git 将会自动设置本地分支跟踪远程仓库中的指定分支,
以后只需运行 git push 或 git pull 命令,Git 会自动识别并与该远程分支进行交互,不用再次指定远程分支)
不是首次推送可以用
git push origin master
线上代码同步到本地仓库
git pull --rebase origin master
代码拉取
克隆项目
git clone [项目地址](默认master)
克隆分支
git clone -b [分支名] [仓库地址]
分支
切换分支
git checkout [分支名]
列出所有分支名
git branch -a(参数说明:远程分支:-r,远程与本地:-a)
从主分支切换到新建分支
git checkout -b [分支名]
`注意:第一次推送以后,线上仓库才会创建该分支`
如果远程仓库还没有创建,我们可以先使用git init在本地使用版本控制,后面再绑定远程仓库
绑定远程仓库:git remote add [创库名称] [url ]
查看绑定:git remote -v
修改绑定:git remote set-url origin url
提交时需要指定分支名
例如:git push -u [仓库名称] master