git 日常使用从入门到真香
一、Git简介
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
二、Git常用命令
- git status #查看文件状态
- git add . #添加文件到云端
- git commit -m ''提交记录' #标记提交记录
- git push origin master #提交
- 远程托管平台:码云 / github
三、git操作流程
-
写出你常用的git命令。
-
你们公司是怎么用git做开发的?
-
在码云或GitHub等代码托管的网站创建自己仓库,创建完之后码云会给我一个仓库地址,如:https://gitee.com/yxh007/s21day04.git
-
自己写代码.....
-
将代码提交到远程仓库。
- 1. 1. - 初始化 - 进入一个任意文件夹,如:D:homework - git init - git config 邮箱 - git config 姓名 - git remote add originhttps://gitee.com/*_****_/**.git 注意:至此git已经将 D:homework目录管理起来,以后此文件夹有任何变化,git都会检测到(使用 git status 命令可以查看状态) 1.2 - 代码收集并提交 - git status - git add . - git commit -m ''记录" - git push origin master 将本地D:homework目录下的内容同步到 码云仓库。 1.3 - 修改代码或删除文件等对本地 D:homework 下任何文件做操作。 - git status - git add . - git commit -m ''记录" - git push origin master 将本地D:homework目录下的内容同步到 码云仓库。 1.4 - 【避免】如果远程有本地没有的代码,必须先执行:【可能引发合并问题】 - git pull origin master (git clone 文件地址.git,远程文件全部下载到本地) - git status - git add . - git commit -m ''记录" - git push origin master 将本地D:homework目录下的内容同步到 码云仓库。 补充: 1. git clonehttps://gitee.com/*_****_/**.git 在pc下载所有远程的文件
-
四、报错处理
1.报错:
以上报错,是因为本地和远程文件不一致(文件夹变更、文件变更,文件内容变更,都会造成本地和远程不一致)
2.解决:
git pull origin master # 把远程文件 同步到 本地 使得 本地 和 远程 一致
然后和之前的操作相同:
git status
git add .
git commit -m ''记录"
git push origin master 将本地D:homework目录下的内容同步到 码云仓库