GIT 开发实用命令

以下是我对Git开发时的理解和用户,不喜勿喷,希望可以帮到有需要的人

Git分为三个区 1.开发区  2.暂存区 3.版本库

第一次创建项目拉取到本地

git clone (git上项目地址)  

git add .  到暂存区

git commit -m "实例" 开发时需要加上此次提交的备注到版本区

git checkout master (本人一般都是团队开发所以都会创建一个分支在分支上进行开发)切换到主分支

git pull origin master  先把git库上的主分支数据跟本地的同步

git checkout xxxxxx 切换到自己的分支上

git merge master 本地跟master总分支合并

git push origin xxxxxx 上传到git库





      目前感觉还算比较实用的一些命令

git checkout -b dev 命令加上-b参数表示创建并切换,相当于以下两条命令

git branch dev创建分支

git checkout dev转换分支

git branch 命令查看当前分支

git merge dev合并dev分支 在dev分支里面写的内容都会合并到主分支master里

git branch -D dev删除dev分支

git log --graph 命令可以看到分支合并图

git stash  可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作

git stash list查看储藏起来的分支

git stash apply 恢复储藏的分支

git stash drop  来删除

git stash pop,恢复的同时把stash内容也删了

git branch -D file (file文件)强行删除分支

git remote 查看远程仓库的默认名称

git remote -v 显示更详细的信息

git push origin master(origin远程仓库名称 master分支名称)推向远程仓库

git remote remove origin 删除原本要推入的git地址

git remote add origin <url> 添加新的地址

git branch -a  查看远程和本地分支

git push origin fxbug  添加到(origin fxbug)分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。