4.22 初始git,git基本操作 -使用git入门新手
2016-04-22 16:54
363 查看
学习git命令使用
在开始之前,你的网页地址仓库是这样显示的,是空的
最开始配置用户名和地址
此时你的本地是一个带有项目名称的”空文件夹”
这个文件夹有一个隐藏文件叫做 “.git”的文件夹
此时你本地的文件显示是这样的:
这时候你在你本地的test文件夹中进行修改,添加,修改,删除等操作都可以
这里以添加一个iOS工程为例
此时已经添加了一个工程在test文件夹里
你需要再次cd 进入test文件中
使用命令 git status可以查看你当前修改的操作
这时候会告诉你添加了一个文件叫做”FuzzyAutocompletePlugin-2.1.1”
这时候进行
这时候会把你的代码,提交已经add的所有改动
下一步使用
这时候你使用
git pull 会先执行git fetch(git fetch 将会去到所有你本地没有的数据操作(简称更新),所有取下来分支可以被叫做remote branches )然后执行git merge 把取消来的分之的head marge 到当前分之,这个merge操作会产生一个新的commit 如果使用 — rebase参数,它会执行git rebase来取代原来的git merge(把一个分支当成当前分支)
最后一步提交你的代码
好了,大功告成了
注:楼主贴出来的只是最基本的操作,真正的git命令远远不止于如此,只是个人最基本的操作,适用于小白看,还望大家多多提点,多多传授新知识,在下在这谢过了~
在平时使用git的过程中还有有各种各样的问题,在日后的使用过程中楼主还会将各种疑难杂症整合出来,日后慢慢更新~
git是用于多人开发进行分支管理和学习的工具 常用的命令如下
在开始之前,你的网页地址仓库是这样显示的,是空的
最开始配置用户名和地址
git config user.name “你的名字”
git config user.email “你的邮箱号”
接着配置仓库地址先cd进入你需要存放地址的地区
cd / +本地地址
git clone + 你的仓库的url地址
命令截图如下此时你的本地是一个带有项目名称的”空文件夹”
这个文件夹有一个隐藏文件叫做 “.git”的文件夹
此时你本地的文件显示是这样的:
这时候你在你本地的test文件夹中进行修改,添加,修改,删除等操作都可以
这里以添加一个iOS工程为例
此时已经添加了一个工程在test文件夹里
你需要再次cd 进入test文件中
使用命令 git status可以查看你当前修改的操作
这时候会告诉你添加了一个文件叫做”FuzzyAutocompletePlugin-2.1.1”
这时候进行
git add —all 操作把你所有的操作加入暂存状态区
git commit -m “添加了一个文件”
这时候会把你的代码,提交已经add的所有改动
下一步使用
git remote +地址
(如果修改的操作就在这个地址可以不用,如果有多个分之,不需要每次都要完整的url时可以用这个进行你需要提交的地址)这时候你使用
git pull origin master
pull == fetch +merge FETCH_HEADgit pull 会先执行git fetch(git fetch 将会去到所有你本地没有的数据操作(简称更新),所有取下来分支可以被叫做remote branches )然后执行git merge 把取消来的分之的head marge 到当前分之,这个merge操作会产生一个新的commit 如果使用 — rebase参数,它会执行git rebase来取代原来的git merge(把一个分支当成当前分支)
最后一步提交你的代码
git push origin master
好了,大功告成了
注:楼主贴出来的只是最基本的操作,真正的git命令远远不止于如此,只是个人最基本的操作,适用于小白看,还望大家多多提点,多多传授新知识,在下在这谢过了~
在平时使用git的过程中还有有各种各样的问题,在日后的使用过程中楼主还会将各种疑难杂症整合出来,日后慢慢更新~
相关文章推荐
- 微信刷步の悦动圈
- 浮点数与字节数据的转换
- mysql java Cannot find the driver in the classpath!
- 菜鸟学习nodejs--安装nodejs
- C语言的scanf()函数用法详解 (缓冲区、格式控制、fflush)
- Android Stuidio打包release版本
- AS一次新建类和布局文件
- Android 开发之RecyclerView 实现ListView (一)
- 采用CreateThread()创建多线程程序
- HQL: Hibernate查询语言
- jQuery学习(三)
- 团队项目电梯演讲视频连接。
- 鼠标事件
- Oracle:"ORA-00942: 表或视图不存在"
- springmvc+tomcat配置需要走后台控制器的的首页
- iOS APP升级开屏图片不更新显示的问题
- mongodb导出csv文件到vcf
- ACMUG 2016年第一期深圳站·4月16活动总结(附ppt)
- 2014上海网络赛1004||hdu5045 contest【状态压缩dp】
- 为什么主流网站无法捕获 XSS 漏洞?