您的位置:首页 > 其它

git命令

2016-04-05 20:21 225 查看
克隆代码

git clone https://github.com/xxx/xxx.git
查看所有分支

git branch -a

查看远程所有分支

git branch -r  

切换到develop分支进行开发

git checkout develop

基于develop创建feature-update新分支,此时feature-update分支在本地

git checkout -b feature-update develop

提交修改

git add ./* 或则 git add filename

git commit -am "logs…"

发布feature-update分支,这样远程仓库也会有一个feature-update分支

git push origin feature-update

合并develop分支上的修改到feature-update,需要在feature-update分支上

git merge develop

删除远程feature-update分支

git push origin :feature-update # :feature-update之间没有空格

删除本地feature-update分支,先得切换到其它分支

git branch -d feature-update

本地与服务器端同步

git pull

查看工作区的状态

git status

查看文件被修改的内容

git diff

查看代码的历史版本号

git log

撤销修改

git checkout -- filename

删除文件

git rm filename

复位,清空所有未提交的内容

git reset --hard HEAD

分支重命名

git branch -m master mymaster

获取远程版本库的提交,不会自动merge

git fetch
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: