#克隆项目到本地
git clone ssh://git@XXX
#更新本地代码
git pull
ll
#查看本地都有哪些分支
git branch
#查看所有的分支,包括远程的
git branch -a
#删除本地的某个分支
git branch -D dev
#删除远程的分支
git branch -r -d origin/dev
添加本地分支:git checkout -b dev origin/dev
查看分支
提交代码到dev:
存放暂存区:
查看状态
提交到仓库
push 推送远程:
#删除远程目录操作流程
查看删除后本地目录结构:
###需要添加SSH-key
1、setting----ssh-keys--秘钥()
key怎么生成:可查看http://www.cnblogs.com/javamilan/p/4324924.html
添加文件后,回退操作 git reset HEAD回退添加的所有文件
git reset HEAD logs/* 回退logs下所有文件
添加隐藏文件
查看状态
推送到远程服务器
11-24号修改:
更新本地仓库操作步骤如下:
$ git fetch origin master:temp //从远程的origin仓库的master分支下载到本地并新建一个分支temp
$ git diff temp//比较master分支和temp分支的不同
$ git merge temp//合并temp分支到master分支
出现错误:$ git stash //先将本地修改存储起来
$ git branch -d temp//删除temp