Git的基本操作 |
您所在的位置:网站首页 › cad的一些基本操作 › Git的基本操作 |
文章目录
前言一、本地Git的一些操作技巧1. 添加用户名和邮箱到git2. 初始化仓库3. 添加文件到仓库4. 查看当前的git状态5. 查看日志6. 查看文件差异7. 版本回退8. 撤销修改9. 删除文件
二、git 分支管理总结
前言
一、本地Git的一些操作技巧
1. 添加用户名和邮箱到git
# 添加用户名 和 email
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
如果没有添加邮箱和用户名, 后面的操作都是不能够顺利进行的。 2. 初始化仓库在项目 根目录 通过git init 命令把这个目录变成GIt可以管理的仓库 git init运行成功后,可以看到当前目录下多了一个.git的目录(vscode对于dot 文件夹是隐藏的,用户不可见) 3. 添加文件到仓库初始化仓库之后,只是在本地创建了一个可以通过git管理的仓库,但是仓库里面是没有内容的,需要手动添加内容到仓库中去。添加文件到仓库分两步,第一步是add命令,第二步是commit。 add git add readme.txt # 添加单个文件到仓库 git add . # 添加当前所有文件到仓库如果执行之后,没有任何提示信息,表示已经成功添加到了仓库。 commit git commit -m "备注信息"使用commit 确认提交,这里和数据库中的操作差不多 。 这里的备注信息是一定要有的,如果不加备注信息,会弹出一个vim窗口,需要在vim窗口里面提交备注信息。 建议每一次修改之后 先执行 git add 再执行 git commit 4. 查看当前的git状态或许就在刚刚,用git add添加了一些文件到git仓库,但是不记得自己add的是什么内容;或则用git操作了一些别的内容,可以通过git status查看git当前的状态。 git status打印一些commit过的信息 6. 查看文件差异将项目加入到git仓库中之后,可以通过git diff 查看修改的哪些内容。(与上一次git commit比较) git diff # 查看不同版本之间文件的差异每次修改完project ,我们需要commit到git 仓库中,每一次commit可以看作是一个快照;可以通过git reset 回退到commit的任何一个版本。 回退到上一个版本 git reset --hard HEAD^ # ^ :上一个版本 ^^ :上上一个版本 ^^^ :上上上一个版本 回退到指定ID的版本 git reset --hard commit id # commit id 可以通过查看日志得到 git log 8. 撤销修改这里的撤销修改指的是 丢弃工作区的修改 比如我想放弃再vscode中修改了的readme.md ,可以通过如下指令快速解决 git checkout -- filename git checkout -- readme.txt让这个文件回到最近一次 git commit 或 git add 时的状态。 9. 删除文件 git rm text.txtGit知道你删除了文件,因此,工作区和版本库就不一致了,git status命令会立刻告诉你哪些文件被删除了: 删除完成后需要 commit 如果删除了想恢复,可以使用 reset 版本恢复 二、git 分支管理 git branch # 查看分支 git branch # 创建分支 git checktout # 切换分支 git checkout -b # 创建+切换分支 git merge # 将分支合并到当前分支 git branch -d # 删除分支 总结 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |