一、git的基本指令操作
Git的基本指令:
git init //初始化本地git仓库
git add<file> //添加文件(git add . 或 git add * 添加全部文件)
git rm –cached 文件名 //移除文件
git status //查看状态
git commit -m “备注” //提交(注意使用双引号)
git push //推送到仓库
git pull //从远程仓库拉取数据
git clone //从远程仓库拷贝数据
git status 查看状态:
Git分支的操作
git branch //查看当前分支
git branch -a //查看所有分支
git branch 分支名称 //创建新分支
git branch -d 分支名称 //删除分支
git checkout 分支名称 //切换分支
git push origin 分支名称 //提交代码到指定分支
git push origin -d 分支名称 //删除远程分支
git merge 分支名称 //将分支合并到主分支上(master)
创建分支:
项目提交到指定分支
推送分支与删除远程仓库分支:
二、在码云上创建一个仓库,用于测试git相关指令
1、创建一个新的仓库,用于测试,并复制仓库地址
2、使用git clone +
项目地址(上图的地址)
,这个时候需要输入你的用户名及密码(注意:克隆那个的就用那个的用户名及密码,我这里用的的码云的用户及密码)
个人主页的名称下面就是自己的码云账号,密码也就是登录的密码,如果忘记了,到登录页去找回密码即可。
3.使用git remote add origin 'url'
命令将远程仓库与本地仓库绑定。(一般从自己仓库克隆的好像无需绑定,可以跳过)
4.添加,修改,删除,提交文件
可以直接对项目进行增删改操作,
然后使用 git add file 命令将改变添加到暂存区,
git add . 是添加全部,添加完成之后用
git commit -m “备注内容” 将暂存区内容提交到仓库,
如果关联了远程仓库,
git push 推送到远程仓库
git pull 拉取服务器代码
git push 推送上传代码至服务器
推送文件到远程仓库过程:
三、在公司开发中如何去使用git 指令实现版本控制?
git拉取项目到本地的基本操作
- 首先去项目仓库复制项目地址
通过git clone+ 项目地址 来克隆项目到本地(需要输入账号和密码,看那个平台就是平台账号和密码),接着进入到项目文件夹内
2.查看项目的一些分支状态
注意使用时svn和git不同的区别可能导致出错的地方,svn一个文件写出问题了可以将这个文件删除,重新拉取,git不能,git托管删除文件会认为你这是一项新的删除操作,会保存到本地仓库。
我们可能会经常用到的git命令:
git status -----------查看分支状态
git branch -a ------------查看本地和远程的所有分支
git checkout 分支名字 -------切换分支
git reset --hard head^ -----------退回上一个版本
或者
用 git relog 命令打印出日志
然后通过前面黄色的编码或者后面HEAD@{*}回退到任一版本
3.成功拉取项目后如何运行项目
首先先切换到项目文件夹中,之后打开终端(如果项目是在分支中,记得先切换到分支下再执行下面操作)
安装依赖:npm install
或者
npm i
启动服务:npm run dev
即可
4.使用VS code代码提交到远程仓库(其实原理是一样的,这里VS code 只是将代码格式变成点击格式)
(1)代码更改之后,先打勾推送到本地仓库
状态查看
(2)接着进行拉取,避免有重复或者冲突的代码
(3)拉取无问题后就将本地仓库的代码推送提交上去