git工作流程、基本操作

在本地创建git仓库管理我们的代码

现在本地配置一些基础信息
git config -l
git config --global user.name xxx
git config --global user.email xxx
1.git init
在当前目录中生成一个空的仓库,文件目录中生成一个‘.git’的隐藏文件
2.在当前目录(git仓库根目录)创建一个“.gitignore”文件,这个文件中存储了当git提交的时候所忽略的文件

git的工作流程

每一个git仓库都划分为三个区域

  • 工作区
  • 暂存区
  • 历史区

工作区提交到暂存区

git status
查看代码或者文件的状态:红色(处于工作区,未到暂存区),绿色(处于暂存区,未到历史区)
git add .
包含新增和修改的不包含删除
git add -A
包含新增、修改和删除

暂存区到历史区

git commit
这样执行后会弹出一个提交文本输入界面,需要我们编写本次提交到历史区,给当前版本编写备注信息
git commit -m ‘备注信息’
提交到历史区
git log
查看版本信息
git reflog
查看所有的历史记录

查看每个区代码区别

git diff
工作区跟暂存区的区别
git diff master
工作区和历史区的区别
git diff --cached
暂存区和历史区的区别

git和github

  1. 让本地的git仓库 和远程仓库建立关联
    git remote -v 查看所有关联信息
    git remote add origin xxx[远程仓库git地址] 建立关联
    git remote remove xxx 移除关联
    远程仓库关联在 一起的默认名字是origin
  2. 把本地的代码推送到远程仓库上,或者从远程仓库上拉去最新的信息到本地仓库
    在推送之前 我们都应该先拉取
    git pull origin(关联名字) master
    从远程仓库的master分支拉取最新的信息
    git push origin master
    把自己本地信息推送到远程仓库的master分支下

猜你喜欢

转载自blog.csdn.net/weixin_42098339/article/details/89441634