------------------创建新的分支-------------------------
git branch -a
查看所有分支
git checkout -b test01
创建本地test01分支
git push --set-upstream origin test01
把本地test01分支推送到远程
------------------删除本地,远程分支--------------------------------------
查看所有分支 git branch -a
在本地删除一个分支 git branch -D <本地分支>
删除远程分支 git push origin --delete <远程分支>
--------------------------------切换分支--------------------------------------------
git checkout -b “要检出的远程分支在本地的名称” origin/“远程分支名称”
------------------提交----------------------------------
git pull
获取当前分支最新代码
git add .
git commit -m “xxx”
提交代码
git push
将提交的代码推送到远程分支
------------------将代码推送给到指定库--------------------------------------
git init // 初始化版本库
git add . // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件
git commit -m “first commit” // 把添加的文件提交到版本库,并填写提交备注
在执行命令之前,先去github上创一个repository 。在执行那些命令。执行完了之后。
到目前为止,我们完成了代码库的初始化,但代码是在本地,还没有提交到远程服务器,所以关键的来了,要提交到就远程代码服务器,进行以下两步:
git remote add origin 你的远程库地址 // 把本地库与远程库关联 就是你刚刚建的repository 的地址。如:git@github.com:你的GitHub名称/project-template.git
git push -u origin master // 第一次推送时
git push origin master // 第一次推送后,直接使用该命令即可推送修改
------------------------------------带分支迁移--------------------------------------------
使用到的命令共有三个:
克隆命令:
git clone --mirror http://域名/分组/仓库名称.git
cd 仓库名称.git
推送命令
git push –-mirror http://域名/分组/仓库名称.git
(未用到
修改地址命令
git remote set-url -push origin
)