代码编织梦想

使用git管理工具

安装

git官网https://git-scm.com/下载页面https://git-scm.com/download/win

 下载完成后安装,一路点击next即可

 从远程仓库拉取代码

远程仓库已github为例

 

 ps:android studio里面打开项目目录

在本地新建工作目录右键,然后点击Git Bash Here,意思是在此处打开git命令行工具

 会弹出这个页面

 开始学习第一个git命令:clone

git clone 仓库的url

 

done就说明clone完成了,在本地就会有一个文件夹和仓库的名字一样 

 打开clone下来的文件夹,里面会有一个.git隐藏目录,这个就是版本管理工具生成的文件夹,存放一些版本管理的数据,不要修改和删除

 如何查看隐藏的项目

 这是新建的一个项目,里面是空的,我们需要把自己电脑里面的代码文件复制进来

 复制完成之后再次打开git项目目录,再右键点击Git Bash Here,打开git命令行工具,将代码提交到远程仓库

用到的命令:status,add, commit,push

第一个status:查看当前目录已经修改的文件(修改是相对于服务器文件的改变)

 然后执行命令 add . (将文件添加到版本管理,如果不添加到版本管理,则提交到服务器会忽略该文件)

意思是将修改添加到版本管理 【.】表示所有的文件,如果只需要添加某一个文件只需要将【.】换成对应的文件名

 文件添加到版本管理之后,需要提交到服务器

提交到服务器之前,需要先提交到本地仓库,使用commit命令

提交到本地仓库

git commit -m '第一次提交的信息'

 出现异常情况

按照上面的步骤配置用户信息 

 

配置完成之后再次执行commit命令 

 

没有错误就是执行成功了

提交到本地之后在推送到远程仓库

推送到远程仓库:使用push命令 

由于是第一次push到github,此时弹出了一个登录框 

点击sign in with your browser,会弹出浏览器,等待即可不需要处理

登录完成后,命令行会自动的push 

没有错误就是成功了,此时可以在github服务器看到代码了 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tzztzz01/article/details/127096160

如何使用git管理本地代码版本_jota的博客-爱代码爱编程

一、环境 运行系统: windows7 旗舰版 64位 Git安装包: Git-2.6.3-64-bit.exe 二、安装Git 使用默认配置一直下一步即可。安装完之后可以在所有程序找到下图中的应用程序: 三、

几种代码管理工具比较_isscollege的博客-爱代码爱编程_代码管理工具有哪些

笔者有幸接触过以下几种常用的配置管理工具:VSS、SVN、Clearcase,在此做一个小小的总结,并Ctrl+C了以前一些网友的对比评论,不一定准确,只是希望通过这些总结对自己和初学者有所帮助。如果想进一步了解这些工具,请

代码分支及版本管理规范_an050602的博客-爱代码爱编程

目的 为了规范代码库分支管理 和 版本管理,使代码分支及版本结构清晰,方便维护,并避免由于维护造成的错误的版本发布等问题。 适用范围 适用于Lifeix所以项目。 规范   Git 分支管理      通常每个应用或者是二方库的代码将包括 master、develop、release、hotfix、feature分支,rele

基于git的代码版本管理规范及流程-简版_飞鸿踏雪2018的博客-爱代码爱编程

基于git的简单实用的版本管理规范及流程,包括:代码库的分布、人员角色的划分、代码提交合并流程、代码冲突处理、分支管理。 代码库分类 根据代码库分布的位置及作用,分为以下几类: 主库:位于服务端,所有开发的代

代码版本管理软件git的优势和用法_波哥polly的博客-爱代码爱编程

代码版本管理软件Git的优势和用法 Git是什么 Git 是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。 每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。 如果你用过SVN,那

代码版本管理工具介绍_长弓的坚持的博客-爱代码爱编程_代码版本管理

笔者有幸接触过以下几种常用的配置管理工具:VSS、SVN、Clearcase,在此做一个小小的总结,并Ctrl+C了以前一些网友的对比评论,不一定准确,只是希望通过这些总结对自己和初学者有所帮助。如果想进一步了解这些工具,请baidu和google,如果想深入了解,敬请到图书馆借书并实践。 一、 Visual Source Safe( 简称 VSS ) V

vs code代码版本管理与github上传_彼时思默的博客-爱代码爱编程

简介 以前学习GIt版本管理,但是基于命令行的还是有些繁琐,平时使用VS Code做代码编辑,当然还是喜欢利用VS Code上自带的版本管理工具进行版本管理,但是一直都是本地Git,GitHub仓库空空如也,这次打算学习下

svn代码版本管理_银色亡灵的博客-爱代码爱编程

SVN代码版本管理 一、SVN简介 1.什么是SVN SVN:Subversion 子级版本(子级源代码版本控制管理软件) 是代码版本管理软件,管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本, 或是浏览文件的变

GIT版本管理工具-爱代码爱编程

一、Git简介和软件安装 1. 简介 (1)版本控制软件提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历 史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件; (2)版本管理工具主要有两个作用 1. 代码版本管理  2. 多人协作开发;

通过VScode进行git的版本管理-爱代码爱编程

前言: 作为测试,我们写的自动化脚本和产品手册也是需要使用git进行版本管理起来的,本次我们介绍怎么通过git进行版本管理。         (一)初始化本地仓库         (二)将服务器代码pull到本地         (三)将本地文件push到服务器 前提: 1. 我们电脑需要提前安装好git和VScode(全称:Visual St

多业务线下的代码版本管理控制与研发流程规范-爱代码爱编程

一、版本管理流程 主干分支(main): 研发的分支从主干检出、经过测试(UAT)验收后必须要合并到main分支上,并且需要发布到UAT环境上再次验收,方可发布, 此分支名称固定为main,每个业务线只存在一个。 功能分支(feature): 需求研发、功能迭代、缺陷修复、处于研发中的分支。此分支名称按版本规范命名, 每个业务线允许多个存在。