小程序开发 APP开发 企业营销型网站 常见问题 技术分享 云服务 城市网点
首页技术分享linux

再次温故一下git的用法和使用经验


前段时间公司扩大团队规模,被强制性的使用了git,一开始诸多不习惯,毕竟都是一个人做一个小项目,公司没接过大单子,没有搞过团队协作的开发模式。


现在公司要求分工协作,使用git责任至人,前几天十分不习惯,慢慢的习惯了,也发现了git好用的地方,现在发现世界太大了,贫穷限制了人的想象,小公司限制了我的发展方向,呵呵,早知道git这么好用,早就用了。


先说一下我对git的印象,自从使用了这个东西之后,我不用U盘复制代码备份了,也不用几个电脑之间互相发送文件了。全部交给git了。以前经常做好一个项目拿给客户看,客户不满意改了又改,但是其中不少改动只是客户认为对于他来说不满意,其实都是可以单独作为一个版本留存下来供其他客户借鉴使用的,其实做程序的都知道,客户客户改来改去的过程中,有好多非常牛叉或者经典或者好用的函数吧,是非常值得留下来的,但是多数客户是不懂这些底层的价值的,在按照客户的要求修改的过程中基本也忙的顾不上保留,由于工作忙,也没时间每次都做个备份。


自从玩上了git之后 发现这些问题git能够帮我解决


隔了几天没用有点生疏。今天再回忆一下常用的基本命令:

首先电脑里要按照好git程序,下载一个即可,百度搜索git下载即可,下载地址:https://www.git-scm.com/download/


然后打开git bash,如下图:

宁晋天纯网络科技


新建一个git项目,首先用命令进入项目的根目录,如上图:我的项目文件在D:/wwwroot/3下面,我进入这个文件夹后,敲入命令:git init  (初始化git,其实就是检查这个文件夹下面有没有git项目,没有的话会新建一个.git的文件夹,有的话会提示你已经有了,就不用管了)


接下来将本文件夹下的所有文件准备上船到码云项目去(自己去码云上面注册账号新建项目即可,这里没什么科技含量,一个文员都能干这个),

敲入命令: git add *     //意思是准备上传全部文件,你也可以指定要上传的具体文件名,如 git add vendor/a.php

按回车执行命令后,git会将可上传的文件检测一遍

然后敲入下面命令:git commit -m "这里是描述内容"  //这句命令的意思是给这次代码上传设置一个描述,也就是备注的意思,等你去git版本库里找各个版本的时候可以根据这个描述文件来进行区分


回车后,git会将这次上传的文件和描述都准备好,注:我演示的这个项目是第一次上传代码到码云。

敲入下面的命令:

git remote add origin https://gitee.com/titrols/xuyuan.git  //这个命令的意思是给git 设置远程代码储存的地方

回车 然后继续命令

git push -u origin master  //这个命令就是将准备好的上传文件开始上传到码云的地址去


回车会提示你输入码云账号:如图

宁晋天纯网络科技

输入账号后,会提示你输入密码:如图

宁晋天纯网络科技

输入密码后,就开始上传代码了


宁晋天纯网络科技


耐心等待吧!


联系我们


在线 Q Q:我是客服,点击这里给我发消息

在线旺旺:点击这里给我发消息

联系手机:13400146449

联系手机:17161107311

服务邮箱: titrol@titrol.com

办公地址:河北省邢台市宁晋县凤凰城北1102

我们的服务


小程序开发定制

小程序开发定制

为客户提供企业官网小程序开发、社区团购、分销商城、商家预约、同城信息、房产中介、求职招聘、在线客服等小程序开发,支持百度、微信、抖音、头条、支付宝五大平台开发!
企业网站建设+小程序

企业网站建设+小程序

为客户建设企业网站并对接6大平台小程序,一个后台更新内容,PC+手机端+6大平台小程序同步更新,方便数据管理,并全方位利用各大平台流量,为企业做全维度的展示。
企业大数据分析

企业大数据分析

为企业量身分析互联网数据,为用户分析自身行业特征,通过互联网大数据分析为用户找到潜在的客户群,帮助客户提供营销数据向导!
APP开发

APP开发

为客户开发商城APP、企业管理APP、淘客APP、多多客APP、社交APP、直播APP、短视频APP、地图应用、新闻资讯、生鲜配送、OA/CRM/ERP系统定制等