### 用习惯了idea总是不记得git的一些常见命令,需要用到的时候总是担心旁边站了人~~~
记个笔记@_@,告诉自己看笔记不丢人
初始化
初始化一个新的 Git 仓库
git init
配置
配置用户信息
git config --global user.name "Your Name" git config --global user.email "youremail@example.com"
基本操作
克隆远程仓库
git clone <repository_url>
查看文件状态
git status
添加文件到暂存区
git add <file_name>
提交文件到仓库
git commit -m "Commit message"
推送到远程仓库
git push origin <branch_name>
拉取远程仓库更新
git pull origin <branch_name>
创建新分支
git branch <branch_name>
切换分支
git checkout <branch_name>
合并分支
git merge <branch_name>
查看历史
查看提交历史
git log
查看文件修改历史
git blame <file_name>
撤销操作
撤销工作区的修改
git checkout -- <file_name>
撤销暂存区的修改
git reset HEAD <file_name>
其他操作
查看远程仓库信息
git remote -v
查看分支信息
git branch
查看远程分支信息
git branch -r
删除文件
git rm <file_name>
比较文件差异
git diff <file_name>