Git使用教程、
转载自: Git使用教程
1 :什么是git?
Git是分布式版本控制系统。
工作原理/流程:
工作区
索引/阶段:暂存区
存储库:仓库区(或本地仓库)
远程:远程仓库
2:git安装
下载地址:https://git-SCM.com/downloads
必须从网上下载一个,进行默认安装。 安装完成后,在开始菜单中找到“Git -- Git Bash”。 如下所示。
3 :开始使用
在电脑e驱动器上创建新的测试git文件夹- -右键单击gitbashhere--打开窗口如下。
使用git init命令生成. git文件---.git文件的目录结构显示如下:
2 :设置j本地签名gitconfiguser.name ' jack _ dong ' gitconfiguser.email ' your email @ example.com '将在config中生成签名。 全局用户签名git config---- global user.name ' jack _ dong ' git config---- global user.email ' your email @ example.config
3 :本地库操作
获取添加[文件名称]--添加到暂存区
新文件test.txt,内容为11111111111,运行git add test.txt命令。
git status --显示文件状态:
git commit -m '提交信息' [fileName] --将转移区域文件提交到本地库中:
git diff [fileName] --文件显示不同。
git log显示提交日志:
git log--显示pretty=oneline日志的一行
git reset--返回hard head ^之前的版本
git reflog获取详细的日志
git reset --hard '版本号'将回滚到指定版本。
rm [fileName] --删除文件:
新建文件a.txt:
删除命令rm [fileName]
获取检查输出- -取消“文件名”操作,取消未提交的修改和删除操作:
4 )远程仓库操作
在理解之前,请注册您的Github帐户。 本地git仓库和github仓库之间的传输是用SSH加密的,需要稍微设置一下:
创建步骤ssh密钥。 查看用户的主目录下是否有. ssh目录,如果有,查看此目录下是否有id_rsa和id_rsa.pub两个文件,如果有,直接跳过以下命令否则,打开命令行并输入以下命令:
sh-keygen-trsac“your email @ example.com”在我的本地运行过一次,本地如下:
id_rsa是私钥,所以不能泄露。 id_rsa.pub是公钥,所以任何人都可以放心地教它。
登录github,打开" settings "的SSH Keys页面,单击" Add SSH Key "填写任意title,然后将id_rsa.pub文件的内容粘贴到Key文本框中。
1 )将本地库代码提交到远程库
2 )复制项目中的地址
3 )创建gitremoteaddorigin _ 1g it @ github.com : DH 123123/test git.git本地仓库别名
git push origin_1 master代码提交
4 )将远程仓库代码拉至本地仓库
git clone项目地址
5 )代码提交
git push origin master将代码提交到master分支
5 :分支管理
获取检查输出- b dev--创建并选择分支
将b参数添加到git checkout命令中,表示创建并切换以下两个命令
git branch dev
git checkout dev
git branch显示分支,*表示当前选定的分支
git merge master分支集成
分支创建和合并命令总结如下:
查看分支:获取分支
创建分支:获取分支名称
切换分支: git checkout name
创建分支: git check outbname
将分支合并到当前分支: git merge name
删除分支: git branchdname
相关文章还没有相关文章