Git指令

1.全局配置账号
git config --global user.email
git config --global user.name
2.创建git仓库
git init
3.查看隐藏文件
ls -a
4.克隆git仓库
git clone
5.把代码添加到缓存区
git add        添加单个文件
git add.       添加全部文件
6.把缓存区的代码添加到本地仓库
git commit -m "描述"
7.查看工作区代码状态
git status
8.把本地仓库代码提交到git远程仓库
git push
8.忽略文件
在仓库下创建 .gitignore 文件,在此文件下配置的文件类型不会被监测
*.txt     //忽略txt文件
/vendor     //忽略vendor文件夹
/vendor/a.php     //忽略vendor文件夹里的a.php文件
9.删除文件
git rm -rf
git rm --cached     //只删除版本库中的文件,本地文件保留
10.修改文件名
git mv "旧文件名" "新文件名"
查看提交信息
git log
git log -p   // 查看详细信息
git log -p -1 // 查看最近一次提交
git log --oneline // 缩减内容
git log --name-only  // 查看哪些文件发生了变化 
git log --name-status  // 查看文件发生了什么变化
修改最新的一次提交信息
git commit --amend
从缓存区撤销文件
git reset HEAD "文件"
从仓库里恢复到上一个版本
git checkout -- "文件"
创建别名
git config --global alias.a add   // add添加别名a
分支
git branch                    // 查看分支
git branch 分支               // 创建新分支
git checkout 分支             // 切换分支
git checkout -b 分支          // 创建并切换分支
git merge 分支                // 合并分支
git branch -d 分支            // 删除分支
git branch --merged          // 查看合并分支
git branch --no-merged       // 查看未合并的分支
文件暂存 已add但是未commit
git stash         // 文件暂存 
git stash list    // 查看暂存文件
git stash apply   // 暂存文件恢复 不删除暂存区文件
git stash drop stash@{0} // 删除暂存区文件
git stash pop     // 恢复暂存区并删除文件 
文件打包
git archive master --prefix="文件夹名称/" --forma=zip > 文件名称.zip
下载分支
git pull origin 远程分支:本地分支
删除远程分支
git push origin --delete 分支
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容