git学习笔记
1.删除本地文件同步到仓库
git rm demo.txt git commit -m 'remove' git push origin master
2.拉取远程仓库
如果是第一次下载代码, git clone https://github.com/Mogul5306/dbhot.git 或者使用命令git clone -b 分支名 远程仓库的http地址,克隆远程分支; 如果是已经下载过,只是在分支上进行过修改,现在想继续修改,需要更新dev分支 git pull -u origin dev
3.创建分支
git branch dev
4.合并分支
切换到主分支,然后再合并
git checkout master git merge dev
5.删除分支
git branch -d bug
6.提交修改
git add . 或git add demo.txt git commit -m "版本介绍" git push origin dev
7.回滚
git reset --hard ID
git init: 在当前目录初始化一个新的 Git 仓库。
git init
git clone <repository>: 克隆(下载)一个远程仓库到本地。
git clone https://github.com/example/repository.git
git add <file>: 将文件添加到暂存区。
git add filename.txt
git commit -m "<message>": 提交暂存区的文件到本地仓库,并附上提交信息。
git commit -m "Add new feature"
git status: 查看工作区和暂存区的状态。
git status
git log: 查看提交历史记录。
git log
git branch: 显示所有分支,当前分支会被标记为 *。
git branch
git checkout <branch>: 切换到指定分支。
git checkout develop
git merge <branch>: 将指定分支合并到当前分支。
git merge feature_branch
git push: 将本地仓库的修改推送到远程仓库。
git push origin master
git pull: 从远程仓库获取最新的修改并合并到本地仓库。
git pull origin master
git remote add <name> <url>: 添加一个远程仓库。
git remote add origin https://github.com/example/repository.git
git remote -v: 查看远程仓库的详细信息。
git remote -v
git diff: 查看工作区和暂存区的差异。
git diff
git reset <file>: 将文件在暂存区中的修改撤销。
git reset filename.txt
git清除工作区缓存
git rm --cached repository
这些是常用的 Git 命令和示例,可以帮助你进行常规的版本控制操作。记住,Git 有很多其他功能和选项,你可以参考官方文档或其他资源来深入学习 Git。