关于使用git仓库管理代码这一篇就够了(纯干货)

838 阅读2分钟

之前在项目中不知道如何去使用git工具对代码进行管理,在网上也看了很多git的文章不过还是不够详细,于是就自己整理了一份比较齐全的git命令,废话不多说,接下来我们就直接上代码吧

一.git在项目开发中起到的作用:代码管理,上传,下载,版本回退…

二.需要下载安装git

网址:git-scm.com/

测试是否安装成功 : git --version

也可以使用github或者gitee仓库下载代码

三.创建自己的仓库,需要先注册然后在登陆,添加公钥。

4.本地代码要提交到远程仓库,需要添加用户名和邮箱已及添加ssh公钥,具体操作可以参考github‖gitee官网。

四.提交代码我们需要使用到git常用的工具

五.常用的git命令

1 初始化仓库 ===>git init

2 查看配置 ===>git config -l ***进公司做项目,必配user.email 和 user.name

3 查看状态===>git status 红色的===>没有被git管理 绿色的===>存储在版本库暂缓区

4 添加到暂缓区 ===> git add . .代表所有文件 指定某一个文件 git add index.js

5 添加到分支中 ===> git commit -m‘注释内容’

6 查看修改文件 ===> git diff 查看某一个文件:git diff index.js 查看所有文件 :git diff

7 查看修改历史 ===> git log

8 查看修改历史【简单形式】 ===> git reflog

9 回到之前的版本 回到上一个版本:git reset --hard HEAD^ 回到指定版本 :git reset --hard 版本号

六.克隆下载代码

配置 git config user.name ‘用户名’ git config user.email ‘邮箱’

git add .

git commit -m ‘注释内容’

git push 可能会报错

git push为什么报错? 如果远程仓库有人更新了代码,那么我们不能直接的去git push。 解决:我们必须先把远程仓库的代码下拉,然后再push

git pull

git push

七.分支的操作

***默认的主分支 : master

1.查看本地分支 git branch

2.新建分支 git branch 分支名称

3.切换分支 git checkout 分支名称

4.如何查看远程仓库的分支 git branch -r

5.本地分支提交到远程仓库 git push set-upstream origin 分支名称

6.删除本地分支 git branch -d 分支名称

7.如何删除远程仓库的分支 git push origin --delete 分支名称

注意:

1.分支是独立的,不会互相影响 注意:在一个分支下创建另外一个新的分支,新的分支会继承旧分支之前的操作

2.合并分支 git merge 分支名称,如果当前是在master分支下写入:git merge dev,那么master和dev会进行合并,相当于master + dev master += dev