git 使用命令(工作流)

给大家分享一下,在工作中常用到的git 基本命令

先针对于,你工作中,搬砖常用到的

首先你要了解,你自己的砖分别放在什么区域

工作区 本地代码存放的地方,一般使用 git status 查看修改的文件

暂存区 使用git add . 把工作区的砖 搬到 暂存区

仓库区 git commit 命令 搬进去,记得要写搬砖记录的

远程仓库 远程代码管理仓库 使用 git push 提交 ,把砖推送远程

+++++++++++++++++在master主枝干下++++++++++++++++++++++++++++
1.平时提交工作
git status
git add .
git commit -m “自己的任务/名称”
git push
2.如果推送的时候,报错没有提交成功需要拉去项目
git pull
3.拉去之后会出现文本写入页面
按Esc
shift + : (就是输入:)
wq
enter 退出
4.继续提交
git push


git rm -cached filename(文件名) 把暂缓区的文件拉工作区
git log 查看提交日志

===============================================================

你电脑公钥的生成
1,检查自己的电脑有没有存在秘钥
ls -al ~/.ssh
2.如果没有显示秘钥,则生成一个
ssh-kengen -t rsa -C “*********@qq.com
一路enter下来,直到有生成秘钥显示
3,打开git(码云),设置/SHH公钥,把id_rsa.pub里面的粘贴复制进去,点击确认
4,在本地建立一个新的文件夹,打开git
5,git clone git@gitee.com:hangzhou_bosom_friend/hangzhoubison.git
把远程的代码克隆下来

==================================================
新项目在分支下 提交代码
git status 查看自己的代码状态
git fetch 拉去远程分支代码,建议不要这样做,切换到分支下面拉取
git checkout -b hangzhoubison origin/dev1.0 切换分支
git pull origin dev1.0 拉取分支代码

提交自己的代码之前最好要先拉取一次,保持自己的代码最新
git add . 提交到暂缓区
git commit -m “提交备注” 提交到本地仓库,一定要有队这次更改的详细记录
git branch 查看本地以及远程的所有分支 (一定要保持在本地分支上进行提交)
(如果不小心切换分支了,git checkout hangzhoubison [本地分支名,不知道的话自己查看分支再进行切换])
git push origin HEAD:dev1.0 推送本地代码到远程(我查到的远程分支名是HEAD:dev1.0,自己可以查看远程分支是什么)


如果你提交远程的时候没有拉取保持最新就提交的话,请参考 3

git log 查看提交记录

git rm -cached filename 把暂存区的文件拉回工作区

git diff filename 查看提交文件之间的不同

知道这些命令,你就成为一个入门的搬砖工啦(^▽^)

要想码砖,就要继续努力O(∩_∩)O哈哈~