# web **Repository Path**: zhelang/web ## Basic Information - **Project Name**: web - **Description**: web大作业 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-12-12 - **Last Updated**: 2023-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Web大作业gitee代码仓库 常用指令: ``` 把文件添加到暂存区 git add 把文件从暂存区提交到仓库 git commit -m "提示信息,便于管理维护" git status命令可以让我们时刻掌握仓库当前的状态 git diff顾名思义就是查看difference git log命令显示从最近到最远的提交日志 HEAD指向的版本就是当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^ Git允许我们在版本的历史之间穿梭,使用命令 git reset --hard commit_id 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况: 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态; 一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。 git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”。 git reset HEAD 可以把暂存区的修改撤销掉(unstage),重新放回工作区 命令git rm用于删除一个文件 要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git git push origin master把本地master分支的最新修改推送至远程库 从本地推送分支,使用git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交 命令git clone克隆一个本地库 查看分支:git branch 创建分支:git branch 切换分支:git checkout 或者git switch 创建+切换分支:git checkout -b 或者git switch -c 合并某分支到当前分支:git merge 删除分支:git branch -d 命令git tag 用于新建一个标签,默认为HEAD,也可以指定一个commit id; 命令git tag -a -m "blablabla..."可以指定标签信息; 命令git tag可以查看所有标签。 ```