git的基本使用与操作

**
在开始使用前确定已经安装好了git ,这个直接去官网下载并安装就好,注意:前端工具安装最好不要有中文路径
安装好之后,本地文件目录中打开代码点击鼠标右键,弹出如下弹框点击 Git Bash 就会打开一个git命令行窗口默认实在master主分支上的。
在这里插入图片描述
在这里插入图片描述
接下来就正式使用git这个代码管理工具。
1,在窗口中输入git init 在本机初始化一个git仓库,初始化完成之后会在项目目录中生成一个 .git 隐藏文件夹。
在这里插入图片描述
2,在实际项目开发的时候创建一个 开发分支 这样做的目的是防止污染主分支上的代码,我吃过这个亏损失很惨重。
创建分支的命令是git checkout -b 分支名称 这个命令的作用是创建一个aaa 分支并切换到该分支上。这样就可以在开发分支上编写代码 了。
在这里插入图片描述
3,将代码提交到仓库。git add .先提交到暂存区。git commit -m '备注'再提交到本地仓库。
在这里插入图片描述
4,可以将代码上传到远程仓库,gitee 码云或者github上。这里以码云为例(github上传其实也差不多)。
4.1, 在码云上创建一个空的仓库,然后将本地git仓库与远程仓库关联。
4,2,关联远程仓库: git remote add origin 后面跟上远程仓库地址
在这里插入图片描述
4.3, 将代码上传到远程仓库 git push -u origin master
在这里插入图片描述
5,这样就完成了代码的上传。可以回到远程仓库查看有没有成功。
6,有一个问题需要注意在上传代码前要先将子分支上的代码合并到主分支,先把子分支上的代码git add . git commit -m 提交到本地仓库,然后切换到主分支master, 由主分支上去合并子分支,用 git merge 子分支名称 命令去合并,合并分支必须先切换回主分支由主分支上去合并。然后再上传。

git常用命令

初始化一个仓库

git init  初始化一个Git 仓库

提交代码到暂存区

git add .  将本地目录中的代码提交到暂存区

提交代码到本地一仓库

git commit -m '提交说明备注越详细越好'  将代码提交到本地仓库

查看状态

git status  查看状态是否被提交到了本地仓库

查看提交日志

git log 查看提交日志

查看分支

git  branch  查看分支

创建分支

git branch 分支名   创建分支

创建分支

git  checkout -b  分支名   创建一个分支并切换到该分支上,个人感觉这个比较好用

切换分支

git checkout  分支名  切换分支

合并分支

git  merge 合并分支  注意:合并分支要从主分支去合并

删除分支

git branch -d  分支名 删除分支
git branch -D  分支名 强制删除

上传代码至远程仓库
将本地仓库和远程仓库关联
git remote add origin 远程仓库地址
上传代码
git push -u origin master

拉取远程仓库中代码

git  pull origin  master  

git clone 第一次加入项目组时,克隆完整的代码

git pull 在已有代码基础上执行拉取

冲突的解决
在代码拉取或者上传因为远程中的代码发生了变化会出现冲突,解决办法就是 先 git pull 拉取最新的代码 ,然后再 git push 长传自己的代码,养成良好的习惯先pull 再 push
最后还有一种暴力的解决办法 但不推荐使用 直接 git push -f 开启强制推送。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值