"这是一份关于Git命令的综合指南,包含了一些常用的Git操作,适合初学者和日常开发者参考。" Git是一种分布式版本控制系统,用于跟踪对文件和项目的更改。以下是你在描述中提到的一些Git基本命令及其详细解释: 1. **创建本地仓库**: - `mkdir video-node`:创建名为`video-node`的目录作为本地工作空间。 - `cd video-node`:进入`video-node`目录。 2. **初始化本地仓库**: - `git init`:在当前目录下初始化一个新的Git仓库。 3. **查看文件状态**: - `git status`:显示工作区的状态,哪些文件被修改、新增或删除,以及哪些文件尚未被追踪。 4. **添加文件到暂存区**: - `git add <file>`:将指定文件添加到暂存区。 - `git add *`:将所有文件(不包括隐藏文件)添加到暂存区。 5. **取消添加**: - `git reset -q HEAD -- <file>`:取消对特定文件的添加。 6. **恢复到未提交状态**: - `git reset *`:撤销所有未提交的改动,回到上一次提交的状态。 7. **提交更改**: - `git commit -m "注释"`:提交暂存区的所有更改,并附带一个提交信息。 8. **配置用户信息**: - `git config --global user.email wdf163mail@163.com`:设置全局Git用户电子邮件。 - `git config --global user.name wdf (昵称)`:设置全局Git用户名。 9. **查看配置信息**: - `git config -l`:列出所有Git配置。 10. **添加远程仓库**: - `git remote add origin https://github.com/wenProj/video.git`:将远程仓库链接添加为`origin`。 11. **查看远程仓库**: - `git remote -v`:查看已添加的远程仓库及其URL。 12. **删除远程仓库**: - `git remote remove origin`:删除名为`origin`的远程仓库。 13. **推送到远程仓库**: - `git push origin master`:将本地`master`分支的更改推送到远程仓库的`master`分支。 14. **拉取远程仓库更新**: - `git pull origin master`:将远程仓库的`master`分支拉取到本地并合并。 15. **分支操作**: - `git branch`:查看所有分支,星号(*)表示当前所在分支。 - `git branch <branch-name>`:创建新的分支。 - `git branch -d <branch-name>`:删除分支(需确保分支已被合并)。 - `git checkout <branch-name>`:切换到指定分支。 - `git checkout -b <branch-name>`:创建并切换到新分支。 16. **子分支提交与合并**: - 在子分支上完成修改后,使用`git add *`和`git commit -m "注释"`进行提交。 - `git push origin <sub-branch-name>`:将子分支推送到远程。 - 合并子分支到`master`: - 切换到`master`分支:`git checkout master` - 合并子分支:`git merge --no-ff <sub-branch-name>` - 解决冲突(如有):手动编辑冲突文件,然后提交解决冲突后的文件。 17. **冲突解决**: - 当合并时遇到冲突,需要手动编辑冲突文件,保留你需要的改动,然后再次提交。 通过掌握这些基础命令,你可以有效地管理你的Git项目,并与团队协作。记得在日常开发中结合实际场景灵活运用这些命令。
右击-Git Bash Here
创建文件夹,当作本地仓库
mkdir video-node
cd video-node
有内容,从此处开始
初始化本地仓库
git init
查看文件状态
git status 红未交给git管理 绿已交
交给git管理
git add 文件/文件夹
git add *
取消add???
git reset -q HEAD -- c:\Users\test03\Desktop\git\video\折叠.html
恢复到未提交前
git reset *
提交
git commit -m 注释(无双引号)
设置email name(之前未设置)
git config --global user.email wdf163mail@163.com
git config --global user.name wdf(昵称)
查看config
git config -l(L)
下载后可阅读完整内容,剩余2页未读,立即下载
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展