没有克隆,直接推送
- 先使用命令
git init
初始化, - 再添加文件到暂存区:
git add *
; - 再将暂存区文件添加到版本库
git commit -m
'描述信息' ; - 可查看一下状态:
git status
;
(在本地新建分支的命令方式一:
git branch
分支名 // 新建分支;git checkout
分支名 // 切换分支;方式二:git checkout -b
分支名 // 新建分支并直接切换到分支中)
- 添加推送地址:
git remote add origin
地址 - 推送:
git push origin
本地分支:远程分支(本地主分支推送到远程主分支:git push origin master
;本地分支推送到远程主分支:git push origin
本地分支:远程主分支)
其他命令:
查看本地分支:git branch
查看所有的分支(本地和远程):git branch -a
切换分支:git checkout
分支名
查看不同:git diff
git fetch
从远程获取最新到本地,不会自动 merge
git pull
从远程获取最新并 merge
到本地
git push origin -delete
分支名 删除远程分支
git branch -d
分支名 删除本地分支
git branch -a
,列出所有分支名称如下:remotes/origin/dev
remotes/origin/release
git checkout -b dev origin/dev
,作用是checkout
远程的dev
分支,在本地起名为dev
分支,并切换到本地的dev
分支git checkout -b release origin/release
,作用参见上一步解释git checkout dev
,切换回dev
分支,并开始开发。