创建名称为 step03cnblog 文件夹,作为项目文件夹
文件夹中,鼠标右键点击并选择 git bash ,打开 git命令行
执行命令初始化这个文件夹为本地仓库,初始化完成后文件中会多出一个 .git/ 隐藏目录
git init
执行命令,查看本地仓库中的文件,是否被纳入管理(编辑区/暂存区/本地仓库)
git status
执行命令,将新创建的文件添加到暂存区
git add 文件名称(git add *)
将文件提交到本地仓库,正式管理该文件的版本信息
git commit 文件名称 -m "注释"(git commit * -m "注释")
执行命令,查看一个仓库中的代码提交记录
git log
或者
git reflog
一旦代码出现了严重的问题,为了保障项目正常运行,通常需要做版本回退:将备份信息撤回到上一次的结果中
git reset --hard 版本号
项目文件夹中执行命令,将本地仓库和远程仓库添加关联关系
git remote add origin 远程仓库地址
查看本地仓库关联的远程仓库地址
git remote --verbose
将远程仓库的信息,同步到本地仓库,并完成记录初始化工作
git pull --rebase origin master
执行命令,将本地仓库中的文件,推送远程仓库
git push origin master
强制推送
git push -f origin master
注意事项:除了第一次拉取更新 git pull --rebase origin master 和
推送代码 git push origin master 之外,后续的操作:
拉取更新: git pull origin master
推送代码: git push -u origin master
# 给当前提交版本添加一个版本标记
git tag V1.0
# 查看所有分支
git branch
# 创建分支
git brach 分支名称
# 切换分支
git checkout 分支名称
# 合并分支:合并指定分支的代码到当前分支
git merge 分支名称
# 复制远程仓库的信息,同步到文件夹
git clone 项目地址