git详细使用技巧

git版本控制器使用说明

1.git bash为用命令行输入 git gui为图形控制
2.双击git bash后先自报家门
git config –global user.name phpcui
git config –global user.email phpcui@126.com
3.然后在自己的本地建立一个仓库 首先cd E:/test
然后mkdir dddai 创建dddai项目,然后 cd dddai
最后初始化git init 初始化项目文件,就自动在dddai文件夹里面自动生成了.git 的文件
4.在dddai里面创建一个index.php文件,然后在git里面输入 git status ,显示untrack files ,未跟踪,然后可以输入git add index.php,跟踪这一个文件,或者可以 git add .,添加所有的文件,这时候只是刚刚添加上去!需要git commit -m “init” -m”init”为message注释为init,可以通过git status 查看状态,一个版本控制就成功了!文件修改后也是通过这样上传!
5.删除文件
git rm cui.txt 然后 git commit -m ‘dd’

以上只是本地仓库控制!

1.如何远程同步
国内首先在oschina 码云注册
然后右上角+号建立项目!可以在管理里面清空项目,建立空仓库
建议的命令行入门教程:
git全局设置
git config –global user.name “phpcui”
git config –global user.email “phpcui@126.com”
创建git仓库
mkdir cuiwei
cd cuiwei
git init
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin https://git.oschina.net/cuiwei_215/cuiwei.git
git push -u origin master

已有项目?
cd existing_git_repo
git remote add origin https://git.oschina.net/cuiwei_215/cuiwei.git
git push -u origin master

直接 git push https://git.oschina.net/cuiwei_215/cuiwei.git master //这句话的意思就是把本地的master 分支推到这个远程网址上,我们可以给他配置别名,git remote add origin https://git.oschina.net/cuiwei_215/cuiwei.git,别名为origin 然后输入账户名cuiwei_215 和密码就成功了

如何团队合作,

你想让一位叫”火夫”和程序员,和你一起开发.
1.首先lianshou账户把火夫 火夫 添加到此项目中来,让其成为开发者
项目->管理->项目成员管理->开发者->添加项目成员->输入”huofu”,
这样火夫就可以登陆了
2.然后火夫重新更新index.php文件
cuiwei_215 在自己的仓库下输入git pull origin(别名) master 下,跟新最新项目

git分布式特点

与集中式相比有何特点,svn就是集中式,svn就需要专门的,万一svn服务器坏了就挂了,而git 是和服务器对等的,每个开发者都可以是一个服务器!如果服务器坏了,就可以立即用其中的一个开发者作为服务器

.git里面又有暂存区 和版本库

如何看改动日志和版本控制

1.输入 git log 查看
2.git log –pretty=oneline 让日志单行显示
版本控制
如何倒退到哪
git reset –hard HEAD^^^^^ 从最新的开始从二哥开始数到第五个
现在已经指向最新的,可以用唯一的版本号来重新切换,版本号通过输入四个字母键快速切换! hard 代表强硬的意思,此时日志只显示之前的的,不全可以通过git reflog 来看每次更新记录,

分支管理

其中一部分未做完,同时修改别的部分,需要把未做完的部分放到一个分支,分支管理是git的杀手级特性!

1.查看分支
git branch 查看分支
创建分支 git branch wechat
切换分支 git checkout wechat 切换到微信的分支

2.合并分支
先切换到master下,然后输入
git merge wechat

3.删除分支
直接git branch -d 分支名

远程仓库管理,

1.查看远程服务器别名 git remove -v
2.删除别名 git remote remove origin(别名)
3.添加别名 git remote add 别名 网址

配置公共钥匙

1.为了防止每次都输入密码,使用ssh 的那个网址 git@git.oschina.net:cuiwei_215/cuiwei.git
2,然后配置别名配置右上角加号旁边的小人里面的ssh公钥
输入 ssh-keygen -t rsa -C “phpcui@126.com” 一路回车
在c pan下生成一个私钥和公钥,然后把这个公钥输入金ssh公钥
以后就可以直接push 了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值