GIT 常用命令

GIT 常用命令

GIT 基础操作

git help                            ->git帮助命令
git init  			                ->创建版本库 初始化
git status 	文件名	                ->查看文件状态
git add <文件名><*>	                ->将文件添加到暂存区
git commit -m"<注释内容>" 	        ->提交文件到本地库

GIT 版本回退

git log <文件名> 		                ->查看历史记录
git log --pretty=oneline <文件名>        ->简易信息查看,一行显示
git reset --hard HEAD^ 	                ->回退到上N次提交(取决^个数)
git reset --hard HEAD~n 	            ->回退N次操作
git reflog <文件名> 	                    ->查看历史记录的版本号
git reset --hard <版本号> 	            ->版本穿越
git checkout --<文件名>	                ->还原文件(从云端),老版本覆盖本地

GIT 分支 !!!

git branch <分支名> 	                   ->创建分支
git branch -v 		                   ->查看分支
git checkout <分支名>	               ->切换分支
git checkout -b <分支名>	               ->创建+切换分支 (一步完成)
git merge <分支名>	                   ->合并分支(需要先切换到主分支)
git branch -D <分支名>	               ->删除分支(需要先切换到主分支)

GIT 冲突解决

git  diff            //找到发生冲突的文件及冲突的内容
git  add <文件名>
git  commit  -m  "冲突解决"

GIT 远程操作

git remote add <远端代号> <地址>           ->增加远程地址
git remote -v                            ->查询远程配置
git remote rm master                     -> 删除远程配置
git push <远端代号> <本地分支名称>          ->推送到远程库
git push -u origin master -f             -> 强制推送到远端,远端修改丢失
git clone <远端地址> <新项目目录名>         ->从GitHub上克隆一个项目
git pull <远端代号> <远端分支名>            ->从GitHub更新项目

GIT 配置SSH key

cd ~                                     ->进入当前用户家目录
cd .ssh                                  ->进入目录
ssh-keygen -t rsa -C <邮箱>               ->生成密钥
cat id_rsa.pub                           ->查看公钥,放入到GitHub
git remote add originssh 地址             ->重新绑定远程ssh

你可能感兴趣的:(开发指令,git)