安装Git
下载网址为 http://git-scm.com/download/
Windows下的安装方法参考:
http://my.oschina.net/bxxfighting/blog/378196?fromerr=HjJ3vdwC#OSC_h1_2
若电脑上安装过visual studio 2015,则可能已经自动安装好Git;
本文使用的Git版本为“version 2.6.2.windows.1”;
Mac和Linux下的安装方法,请自行搜索教程。
安装好Git之后会生成三个快捷方式:“Git Bash”,“Git CMD”和“Git GUI”;
“Git Bash”界面类似于cygwin,界面大小及字体等的设置方法也类似于cygwin,“Git Bash”的home位置一般是C:\Users\windows账户名,可以在此路径下添加.bashrc文件。申请GitHub账号
https://github.com/
一定要记住注册时使用的用户名githubname配置Git
打开“Git Bash”,输入:
ssh-keygen –t rsa -C “youremail@email.com”
会出现让你输入保存密钥的路径及密码,全部留空直接回车就可以;然后会在C:\Users\windows账户名\.ssh生成“id_rsa.pub”和“id_rsa”两个文件;将Git和GitHub网站联系起来
(1)登录GitHub网站,在右上角的头像右侧有个下三角形,点开找到“Settings”并点击,然后点击左侧的“SSH Keys”,之后点击右侧的“Add SSH Key”,这样就会出现添加SSH Key的界面,在Title这一栏填一个名字,名字随意起,之后打开刚才生成的“id_rsa.pub”文件,全选复制里面的内容到Key这一栏中,点击“Add Key”按钮完成操作,这时你填的邮箱会收到一封确认的邮件,不用管它;
(2)验证是否设置成功,在“Git Bash”下输入:
ssh -T git@github.com
如果你是第一次输入该命令,会让你输入yes或no,输入yes就可以,会在C:\Users\windows账户名\.ssh目录下生成“known_hosts”文件;
(3)设置用户名和邮箱:
git config --global user.name “Your Name”
git config --global user.email “youremail@email.com”在GitHub上建立仓库,仓库名叫test
(1)登录GitHub,在右上角头像左侧有个加号,点击建立新仓库“New repository”;
(2)在弹出的界面第一行填仓库名“Repository name”,就填test;
(3)第二行是对这个仓库的描述“Description (optional)”;
(4)Public就是公共仓库的意思;
(5)勾选“Initialize this repository with a README”表示在仓库里自动创建一个“README.md”文件,可以在此文件里写一些介绍项目的功能之类的东西,也可以什么都不写;
(6)再下面“Add gitignore”按钮,可以选择项目是用什么语言,也可以保留默认的“None”;
(7)后面那个License保留默认的“None”,最后点击“Create repository”。托管项目(文件和文件夹)
(1)进入需要托管项目的文件夹,比如是D盘的test文件夹,打开“Git Bash”,输入:
cd /d/test/
git init
来完成初始化工作,这时候test目录里面就多了一个.git目录;
(2)继续在终端上输入如下命令,增加对github上我们刚创建的test仓库的管理。
git remote add origin git@github.com:githubname/test.git
其中,githubname是在GitHub注册时使用的用户名,test是第5步建立的仓库名;
(3)由于第5步建立test仓库时自动创建了“README.md”文件,将其同步到本地文件夹“/d/test/”,命令如下:
git pull git@github.com:githubname/test.git
完成后会发现本地“/d/test/”目录下多出了“README.md”文件;
(4)将本地文件同步到GitHub
在本地“/d/test/”目录里新建一个TXT文档,命名为“测试Git.txt”,可以不包含任何内容;
首先执行以下命令将“测试Git.txt”上传到GitHub的test仓库,命令如下:
git add . (这后面是一个英文的句号)
add后面加了一个点,是想要提交所有文件,如果想提交指定的文件,可以写文件名,接着输入命令;
git commit -m “这是第一次上传文件到GitHub”
-m后面跟提示信息,这个提示信息是一定要写的,不仅是规则,同时也方便我们记录我们提交的过程,写清晰为什么提交或修改了什么是非常有用的,接着将“测试Git.txt”推送到远程test仓库,命令如下:
git push git@github.com:githubname/test.git
这样就完成了我们要做的所有任务。
【Git】与【Github】的初级使用方法
最新推荐文章于 2024-08-13 14:32:42 发布