Git常用命令详解
- 克隆仓库
执行以下命令克隆远程仓库:
git clone 远程仓库地址
获取仓库地址的方法:
- 登录Gitee个人主页
- 进入"我的"->“仓库”
- 选择目标仓库并复制其地址
- 查看未被追踪的文件(这些文件尚未被Git识别):
git status
3. 跟踪文件变更:
git add
4. 提交文件到本地仓库:
git commit -m "注释"
5. 推送代码到远程仓库:
git push
在Gitee上可以看到这次提交
6. 删除操作:
git rm 文件名
仓库中可以看到删除记录,且不再展示被删除文件
7.查看本地所有分支
git branch
8.查看所有的本地和远程分支
git branch -a
9.创建分支并推送到远程仓库
git checkout -b 分支名//创建分支
git push --set-upstream origin 分支名//将分支推送到远程仓库
仅创建后第一次使用需要推送
完成一次在分支上修改代码并推送到远程仓库的操作
10.切换分支
git checkout 分支名
11.合并分支
要合并某个分支1到另一个分支2上需要先切换到另一分支2上,再执行合并
git checkout 被合并的分支名
git merge 要合并的分支名
git push
12.删除本地分支(需切换到其他分支后执行)
git branch -d <本地分支名>
13.删除远程分支
git push origin --delete <远程分支名>
- 拉取远程分支
若公司Git远程仓库中已存在所需分支,但本地尚未创建该分支时,可按以下步骤操作:
git fetch origin 分支名//从远程仓库(origin)拉取指定分支的所有更新,但不会自动合并或修改本地工作区。
git checkout -b <本地分支名> origin/<远程分支名>//基于远程分支(origin/远程分支名)创建一个新的本地分支,并自动切换到该分支。
15.查看所有操作的版本号
git reflog
16.版本回退操作
git reset --hard 版本号//回退到指定版本
git reset --hard HEAD^//回退到上一个版本