一、工作流程:
1、clone克隆:将远程仓库复制到本地(本地没仓库)
2、pull拉取:将远程仓库代码下载到本地仓库(本地有仓库)
3、push推送:将本地仓库代码上传到远程仓库
4、commit提交:
二、Git 常用命令:git clone、git push、git add 、git commit、git checkout、git pull。
1、创建仓库
git init # 初始化仓库
git clone # 克隆远程仓库上的项目到本地
2、提交修改
git add # 添加文件到仓库
git status # 查看仓库当前的状态,显示有变更的文件
git diff # 比较文件的不同,即暂存区和工作区的差异
git commit # 提交暂存区到本地仓库
git reset # 回退版本
git rm # 删除工作区文件
git mv # 移动或重命名工作区文件
3、提交日志
git log # 查看历史提交记录
git blame <file> # 以列表形式查看指定文件的历史修改记录
4、远程操作
git remote # 远程仓库操作
git fetch # 从远程获取代码库
git pull # 下载远程代码并合并
git push # 上传远程代码并合并
说明:
workspace: # 工作区
staging area: # 暂存区/缓存区
local repository: # 版本库或本地仓库
remote repository: # 远程仓库
最常用命令:
远程仓地址,例如:git@gitee.com:lukeru/lukeru_gitee_0504_001.git
git init # 初始化
git remote add origin 远程仓地址 # 关联远程仓
git remote -v # 查看远程库信息
git remote rm origin # 删除已有远程库;origin:远程仓默认名字
git add . # 提交文件到本地暂存区
git status # 查看状态
git commit -m "init" # 从暂存区移动到仓库;-m表示每次提交记录一次信息,方便以后回溯查看做了哪些事情
git push -u origin master # 上传远程代码并合并
git clone 远程仓地址 # 克隆远程仓库上的项目到本地