获取git仓库(刚接触项目时)
- git init 【将尚未进行版本控制的本地目录转换为Git仓库,进行仓库初始化】
- git clone -b <指定分支名> <远程仓库地址>【从url上克隆指定分支】
- git branch dev 【创建一个本地名为dev的分支,但当前分支还在主分支上】
- git checkout -b dev 【创建一个本地名为dev的分支,并切换到dev分支】
查看git状态并提交(每日代码保存)
- git status 【查看git状态;A(绿色): 暂存区 M(红色): 已修改 ??(红色):未跟踪; nothing to commit, working tree clean 返回该指令说明没有代码都保存好了】
- git add . 【工作区提交到暂存区】
- git commit -m 'xxxx' 【暂存区提交到仓库,xxx是备注此次提交的信息】
查看提交记录(回顾工作记录)
- git log 【查看历史记录,最近的在上面】
- git log -2【查看最近2条记录】
代码和并再提交到远程仓库(完成了自己任务要和其他人代码进行合并)
- 第一步:git checkout work【先去自己的工作分支“work”也就是每日add 和 commit 的那个分支】
- 第二步:git add . / git commit -m 'xxx'/ git status【这一步进行三个指令,确保work分支代码都提交了】
- 第三步:git checkout master / git pull 【这一步两个指令,切换到本地主分支master,并通过拉取代码,确保主分支是远程最新的代码】
- 第四步:git merge work 【合并代码,此时若是出现冲突,需要进行手动修改】
- 第五步:git push 【将和并后的代码推送到远程就行了】
该文章主要面向刚接触项目的同学,以项目开发日常时间线,覆盖了平时高频使用的指令,具体git指令大全网络上也很方便查询到,祝愿各位同学工作顺利呀~!