实习回顾 | git常用命令

前言

这只是我在实习中常用的指令,对于刚接手一个项目对git指令顺序毫无了解的小白帮助较大,已有基础的同学可以到廖雪峰老师的博客中查看更为详细的教程

如果你是被赶鸭子上架需要立刻进行项目,但是对git不是很熟练,害怕出错,这篇文章应该对你会有帮助.

项目准备时

  1. 将项目从远程仓库中拷贝下来

git clone 项目地址

如果项目代码使用了模块方法

git clone --recursive 项目地址

  1. 查看所在分支

git branch

  1. 创建一个新分支

git branch 新分支名字 (仅创建)
git checkout -b 新分支名 (创建并进入新分支)

  1. 在新分支中获取代码

git pull

  1. 将新分支推到远程仓库

git push -set-upstream orgin 新分支名字

开始进行项目

当我们修改了代码,需要进行提交.

  1. 查看当前暂存区状态

git status

  1. 查看所在分支(缺认一下,可有可无这一步骤)

git branch

3.提交代码四部曲:

git add 修改文件 (推荐使用这种方法,将自己修改的文件添加至暂存区)
git add . (将所有文件提交到暂存区)

git commit -m"修改内容的描述" (将暂存区内容提交到分支)

git pull (拉取一下,以防冲突,很重要,冲突很麻烦)

git push (提交)

3.发现出错想要停止提交(前提是你没有push,push了需要回滚)

git checkout – 文件

4.已经push,需要回滚

git log (查看最近提交版本号)

git reset --hard HEAD^ (回滚到上一版本,HEAD^ 是上一版本, HEAD^^ 是上上版本 )

项目结束

合并分支
1.切回master分支

git checkout master
git pull (拉取代码)

2.合并分支

git merge 分支名

3.删除分支

git branch -d 分支名

你可能感兴趣的:(Git)