git使用方法

先讲第一种的使用场景和方法:

使用场景,就是将服务器代码clone到本地,当然首先你的安装gitlab,之后先创建ssh值,不管之前有没有首先去你的安装目录下边删掉.ssh文件夹下边所有的文件.我的目录是"C:\Program Files\Git\etc\ssh",就是看你的安装位置了,然后在git命令中:ssh-keygen -t rsa -C "你的邮箱地址";回车之后生成你的识别名称ssh,自己打开id_rsa.pub复制内容,原先已经给你说了是生成在哪里了或者命令:

clip < ~/.ssh/id_rsa.pub即可直接复制到你的剪切板上.在你的github打开设置之后左边选择ssh可以重新的创建,记得写好标记,现在完成了一种关联,就是识别你是在什么机器上边完成的上传.

第二种就是如何将我本地已经完成的代码上传到git上边呢?

1,创建仓库获得到仓库的地址

2,在本地的一个位置:git clone 仓库地址

3,将刚才你需要添加的文件就是的工程全部复制过来,是工程下边的文件而不是一整个文件夹直接拷贝,

4,git status查看你添加的文件是不是都已经添加到git仓库中,然后git add --all 可将所有的代码提交,all替换为单个文件夹就是提交单个文件了

5,git commit -m "注释语句" ,到时候在代码中是有体现的

6,git push即可将现在的文件提交到github上边了,因为已经有了ssh关联,所以不用再输入账号密码了.

7,其实很简单,但是深究的话真的很多的.

在studio中使用git:

1,clone完毕后,应该重新的打开,这个和svn是一样的,因为他放在了你创建的地下,所以应该重新的再进入一步打开一次才对
2,checkout代码之后,记得修该subversion为git,不然将会不识别的。
3,在本地做完一次修改之后,先commit到本地,多次的commit完成了一项功能之后再push到远程仓库中
4,push的时候填写密码,冲突需要merge,流程和svn的方式是一样的
5,关于add,第一次添加文件的时候询问是否以后新文件都添加到远程仓库,选择是即可免去以后的麻烦
6,在项目右键或者vcs中下可见git,若是没有就是subversion中添加为git即可

7,make branchce做法:直接在右下角有git的方式直接new即可,也可以选择之后之后checkout之后切换分支。或者进行merge或者是delete等等操作

关于gitlab的使用

1,使用gitlab创建完毕仓库后,一般我们干活的不用管(搭建的话后续讲到),拿到地址之后,创建sshkeygen需要覆盖(如何多个账户的操作方法后边讲到),并将公钥上传到gitlab.完成关联

2,使用as或者git clone(安装完gitbrash之后,Windows无需配置环境变量,人家已经给你配置好了),下载完毕之后直接打开,使用方法类似于svn

3,git远程上边创建了master和branch,我们开发的话一般就是在branch上边,master一般就是release版本

4,拿到master的时候之后使用as切换分支,或者project目录下git branch查看分支情况,使用git checkout dev,切换到dev的分支上

5,切换到开发分支上之后改动完毕上传即可,或者git  push提交即可

6,以上只是自己的使用心得,肯定能有不足之处,咱们共同进步!后续在持续的更新

我们为什么在使用git的时候要使用用户名和邮箱呢?

  1. 用户名和邮箱地址的作用

    用户名和邮箱地址是本地Git客户端的一个变量,不随git库而改变。

    每次commit都会用用户名和邮箱纪录。

    github的contributions统计就是按邮箱来统计的。

  2. 查看用户名和邮箱地址:

    $ git config user.name
    
    $ git config user.email
    
  3. 修改用户名和邮箱地址:

    $ git config --global user.name "username"
    
    $ git config --global user.email "email"


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值