git 命令操作
git add . 提交全部
git add 文件名 文件名 提交多个文件
git commit -m "备注" 提交到本地的版本库
git push 推出去
git pull 拉取下来
git log 查看日志列表,只展示人、时间、commitid,用q退出
git log 文件名 查看某个文件的日志
git log --stat 查看日志并展示所修改的文件名
git show commitId 展示具体commitid的内容
git log -p 直接在列表展示具体日志及修改信息
git reset 取消git add的文件
git checkout 冲突时重新拉出用
git diff 文件名 查询本地和分支的区别
git remote -v 查看远端分支库地址
git 常用操作
1.克隆远程分支到本地
git clone htts://github.com/xxxxxxx.git
2.切换分支并(如果没有会新增)
git chechout 分支名
3.查看所有分支且自己存在分支
git branch
4.分支合并
如 合并某个分支到主干master
(1) 先切换到主分支
git checkout master
(2) 合并分支
git merge 分支名
(3) 提交
git push
5.在本地新建分支并推送到远程
git checkout -b test
git push origin test
这样远程仓库中也就创建了一个test分支
6.删除远程分支
git push origin --delete dev
7.删除本地分支
git branch -D dev
8.新建tag
git tag -a v1.1.1 -m 'v1.1.1'
9.删除tag
git tag -d v1.1.1
10.推送tag到远端
git push --tags
11.查看tag列表
git tag
12.切换http 来进行git操作
新增
git remote add origin http://yourname:password@git.oschina.net/xxxxxx/project.git
切换
git remote set-url origin https://yourname:password@github.com/xxxxxxx/code.git