Git代码管理工具
来源:互联网 发布:udp端口测试工具 编辑:程序博客网 时间:2024/06/05 06:01
Git代码管理工具安装与使用说明:
一、准备工作
1) 使用Git首先你得有一个github账号,注册地址:https://github.com/,然后登录。
2) 接着,在github上点击create new, new repository, 随便输入一个项目名称即可,注意选上init this repository with readme(不选择也可以,事后再自己编辑)
3) 如果想删除刚创建的项目,可以进入项目后,点右上角的Settings,在最下面找到Delete this repository, 在弹出层中输入项目名称,点击删除即可:
二、Git下载安装
Windows用户下载地址:https://git-for-windows.github.io/
然后按默认选项安装即可
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功
安装完成后,还需要最后一步设置,在命令行输入:
三、远程同步
在GitHub创建了一个Git仓库,在本地新建了文件夹作为本地仓库,(新建一个文件夹,进入文件夹后点击右键,选择“Git Init Here”)两个仓库可以进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,一举多得。
1 . 在 github 上添加 SSH key
1) 首先需要检查你电脑是否已经有 SSH key:
运行 git Bash 客户端(文件夹右击),输入如下代码:
这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么你可以跳过步骤2,直接进入步骤3。
2) 创建一个 SSH key
运行 git Bash 客户端(文件夹右击),输入如下代码:
运行上面那条命令后, 会让你输入一个文件名,用于保存刚才生成的 SSH key 代码,也可以不输入文件名,直接回车,使用默认文件名(推荐),那么就会生成 id_rsa 和 id_rsa.pub 两个秘钥文件。
接着又会提示你输入两次密码(该密码是你push文件的时候要输入的密码,而不是github管理者的密码),这里看不到输入的密码,只管输就好了要保证两个密码一致。
3) 接下来就可以添加你的 SSH key 到 github上面去
启动GUI,菜单-帮助,Show SSH KEY,
去你的github账号设置中,添加它。
2 . 获取远程代码
1) 先来设置与远程地址的关联,Git remote > Add
输入用户名和git工程的地址:
2) 在项目的进行过程中,获取仓库的最新改动Git fetch
在上方找到“远端(remote)”,点开之后选择“从..获取(fetch)”,自动展开后,点击“origin”选择从远程仓库哪个分支中获取更新,如果没有则只有主支。
提示成功则改动的已经被存放到临时区了,你一会还需要进行合并操作,如果没有任何改动,则列表中是空的:
合并:选择合并Merge - 本地合并Location Merge
3 . 上传本地代码
如果你从属于某个项目下,已经clone了远程的库,需要将本地代码修改后,上传到远端库:
Gui 窗口 依次点击 ”重新扫描Rscan“、”缓存改动Stage Changed“ 两个按钮, 然后输入描述,点击“提交commit”,点击“上传push”,输入密码后回自动上传
四、分支操作
在弹出的窗口中选择“版本库”->“图示所有分支的历史”
可以选择某个结点,右击操作
- git代码管理工具使用
- GIT 代码管理工具 SourceTree
- Git代码管理工具
- Git代码管理工具
- 代码管理工具 Git
- 代码管理工具-git
- git代码管理工具实用技巧
- 19-代码管理工具git入门教程
- 分布式代码管理工具git(1)
- 代码管理工具git的使用
- (二十二)Git 代码管理工具
- Windows上的代码管理工具git分享
- git.oschina免费的、分布式代码管理工具
- git管理工具上传代码到github
- 代码管理工具git端遇到的问题
- Android 代码管理工具Git,Repo 工具
- 使用git版本管理工具上传代码到码云
- git 管理工具
- CSS篇之2. 清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法
- WIN10 装了PP助手运行提示:初始化数据库失败!
- 类型 'dbo.cname' 已存在,或者您没有创建它的权限
- 了解真实的『REM』手机屏幕适配
- Notification消息提醒
- Git代码管理工具
- 数据库为什么使用视图
- 使用自签发证书在IIS上搭建Https 站点
- linux下查看tomcat使用的jdk版本
- Ulua热更新提高 <一> Ulua_SimpleFramework框架流程详解
- 读书笔记-《Linux内核设计与实现》(1~5章)
- 网页某块区域鼠标不让选中文字
- 关于OPENCV中imwrite出错的一种可能及解决方法
- 仿微信的文本输入框