1、Git下载与安装
https://git-scm.com 选择对应macOS系统的版本进行安装;
2、Git初始化
打开终端,进入项目文件夹目录,使用命令 git init 初始化git仓库;
3、远程仓库——GitHub
https://github.com 访问GitHub主页进行注册;
创建远程仓库
新建远程仓库4、创建SSH密钥关联远程仓库
打开本机终端,输入命令 ssh-Keygen 后三次回车,进入~/.ssh目录复制id_rsa.pub文件中内容到GitHub中
设置 ssh配置页 将密钥粘贴到这里打开本机命令行,配置用户及邮箱
git config --global user.name 'xxx'
git config --global user.email xxx@xxx.com
查看git配置
git config --list
本地分支关联远程仓库
拷贝远程分支的仓库地址
拷贝远程仓库地址git remote add origin https://github.com/xxx/xxx.git
5、Git工作流程图
git工作流程图 命令流程6、Git基本指令
查看远程仓库 git remote -v
添加本地仓库地址为远程仓库 git remote add <name> <remote>
远程仓库重命名 git remote rename <old_name> <new_name>
克隆仓库 git clone <repository>
查看文件状态 git status
提交到暂存区 git add <src_path>
提交到本地仓库 git commit -m 'xxxxxx'
提交到远程仓库 git push <remote> <branch>
撤销工作区修改 git checkout --<file>
暂存区文件撤销,不覆盖工作区 git reset HEAD <file>
版本回退 git reset --(soft | mixed | hard) <commitID>
比较工作区与暂存区 git diff
比较工作区与本地库中最近一次内容 git diff HEAD
比较暂存区与本地库中最近一次内容 git diff --cached
比较两次提交到差异 git diff <commitID1> <commitID2>
查看日志 git log -p <file_name>
查看历史操作记录 git reflog -p
查看分支 git branch
新建分支 git branch <branch_name>
切换分支 git checkout <branch_name>
创建并切换分支 git checkout -b <branch_name>
删除本地分支 git branch -d <branch_name>
删除远程分支 git push -d <origin> <branch_name>
无冲突合并分支 git merge <branch_name>
有冲突合并 git merge <branch_name> git add <file_path> git commit -m 'xxxxxx'
命令大全 git help -a
命令帮助 git help <command>
网友评论