团队开发工具-Git-初级教程

团队开发工具Git的使用,掌握Git的基本操做,在团队开发中,大大节约时间,提升效率。git

        国内的代码托管平台有码云(https://www.gitee.com)github

        国外的代码托管平台有GitHub(https://www.github.com)sql

        二者的区别:码云提供给我的开发者私有仓库的使用权限,另外公司能够免费开通5人小团队开发的托管平台;Github不提供免费的私有仓亏,须要付费才能使用私有仓库。bash

        若是您开发的项目不想公布出来,做为内部使用,就可使用码云。app

        使用代码托管平台的步骤(这里以GitHub为例,按照下面步骤作,是能够完成提交代码的。):ssh

       一、首先,计算机须要安装Git(下载地址为:https://git-scm.com/downloads),注册一个Github帐号(须要邮箱);ide

图片

        二、注册的过程不详细介绍了,若是英文很差,能够翻译一下?(一下步骤假定是你在注册好帐号和安装完成git软件的状况下进行。)工具

        三、登陆github帐号以后开发工具

图片

点击头像spa

图片

右侧有一个SSH and GPG keys 点击一下

进去以后

选择NEW SSH key

key的title 能够随便写,方便本身记忆便可。

key须要本身生成。


这个页面暂时留在这里。

        四、对于仓库的初始化,我使用win7进行演示。

我演示这些文件,提交至个人github帐户下。


好了,第一步,先链接你的帐户。

图片

选择git bash here 

首先配置本身的git帐户和邮箱

git config --global user.name "jomqiu"

git config --global user.email "jomqiu@gmail.com"

        而后,在本地建立ssh-key

ssh-keygen -t -C "jomqiu@gmail.com"

此时一路回车便可。

图片此时  在你的user文件夹下,有一个.ssh的文件夹,里面会有两个文件生成。

而后,将id_rsa.pub文件里面的内容。复制粘贴到这里来(key):

图片

以后,再输入:

ssh -T git@github.com

验证是否成功

图片

出现这种状况,说明链接成功

        五、提交代码

git init

git remote add origin git@github.com:jomqiu/sqli-labs.git

git add .

git commit -m 'reasons for submission'

git push origin master


解释一下:

        git init 会初始化本地仓库,在文件夹下回生成一个.git文件夹,里面包含仓库的信息,误删。若是你看不到,也许是你选择了“隐藏文件”。

        git remote add origin 必须这样写,以后后面的,git@github.com都是同样的,可是冒号后边的,是你本身的github的id,/后面的是仓库地址,在上传代码以前,仓库地址要建好。

        git add . 是添加此目录下全部的文件以及文件夹。若是要添加单个文件夹的名字,输入文件名字便可。

        git commit -m 必须这样写,单引号里面的试你此次代码更新或提交的理由。必需要写。

        git push origin master   push表示远程推送至仓库 origin是默认的远程版本库的名称  master 是主分支。这个意思是,将本地的master分支推送至远程代码仓库的master分支,没有就建立一个。

相关文章
相关标签/搜索