现在请注册一个 GitHub 账户(必须的),有账户的请登录
git
+ 命令
+ 参数
等,比如:
git clone url
从 url(需要合法的 git repo 才行) 克隆一个副本到本地当前目录git commit -m "message"
把修改提交并记录git clone git@github.com:district10/new-repo.git
git init
git add -A
git commit -m "提交记录"
git push
git push
git pull
下来。.md
结尾的文件)文档保存时编码请使用 【UTF-8 无 BOM 格式编码】而不是 Windows 默认的 【ANSI 格式编码】,在 Notepad++ 里如下设置:
Linux 用户,直接敲命令,一行搞定:apt-get install git
Windows 的话……
Git 需要安装使用,到 Git Scm 下载 Windows 版本:Git for Windows。因下载需要翻墙,这里提供一个备份:Git-2.7.2。
【1】 双击如下图标(【右键 - 以管理员身份运行】响应更快),开始安装
【2】 下一步,同意 GNU General Public License
【3】 选择组件,把 Git Bash Here
和 Git GUI Here
注册到注册表
【4】 选择 Git Bash,Bash 是一种命令行
【5】 选择 Git 换行符工作方式(Windows,Unix/Linux,Mac OS 的换行符各不相同)
【6】 安装完成,在资源管理器里右键出现了 Git Bash 和 Git GUI 选项
【1】 打开 Git Bash
在某一文件夹下右键单击打开 Git Bash,这是一个命令行环境,就像 Windows 下的 CMD, PowerShell 或者 Linux 下的 Bash,Zsh
【2】 Hello Git Bash
试着输入,echo Hello Git Bash
,回车,就有:
顺便把自己的用户名和邮箱配置一下:(把用户名和邮箱改成自己 GitHub 账号对应的用户名邮箱)
git config --global user.name "<NAME>"
git config --global user.email "<EMAIL>"
git config --global credential.helper "cache --timeout=3600"
# git config --global push.default simple
【3】 克隆一个 GitHub Repository
克隆(Clone)就是把代码复制到本地,到 GitHub 上找个 Repo,比如:https://github.com/alols/xcape
在 Git Bash 里输入 git clone https://github.com/alols/xcape
,回车,就有:
【4】 配置 SSH
首先打开 Git Bash(不论在哪个文件夹都行),然后输入 cd ~/.ssh
把目录跳转到自己用户的 .ssh
目录下;(如果失败,则输入 cd ~ && mkdir .ssh && cd .ssh
)
输入 ls
(打印目录)应该输出为空;
输入 ssh-keygen.exe -t rsa -C "your-email"
(换成你的邮箱),回车,有:
等待你输入目录,直接使用默认的,回车即可;
等待你输入密码,可以不设置(方便自己),回车两次即可;
然后 SSH 密钥公钥就生成好了,用 ls 看一下(输入 ls
),查看 生成的公钥,并拷贝到剪贴板:
到 GitHub 里设置 SSH,如下:
【Step 1】
【Step 2】
保存好就可以了。
Geek 的编辑器有 Emacs,Vim,但是推荐大家使用 Notepad++(尤其是在 Windows 上),这个编辑器简单好用。而且有便携版,解压即可使用。
这里提供一个 Portable 版本下载: http://download.tuxfamily.org/notepadplus/6.6.8/npp.6.6.8.bin.7z
【1】
首先去 GitHub 主页 https://github.com ,在右上角点击 New Repository
【2】
然后输入新 Repo 的名称,输入 Repo 说明,选择 Public(Private 要收费),勾选生成 README
文档,选择一个 .gitignore
文件(也可不选),选择一个协议,这里我选了 GPL v3
,整个如下:
这样,就在 GitHub 上新建了一个 Repo,如下:
【3】
然后把这个 Repo 用 Git 克隆下来,先到如上图右下角,复制 SSH 链接:
git@github.com:district10/new-repo.git
(复制自己的 Repo 用 SSH,别人的用 HTTPS)
然后到本地目录,比如这个 github
文件夹下,右键打开 Git Bash,输入
git clone git@github.com:district10/new-repo.git
如图:
克隆好后当前文件夹下就有了 new-repo
文件夹,如图:
【4】
进入文件夹,用 Notepad++ 打开 README.md
文件:
简单地修改,添加一行 “【这是新入的一行。来自 Notepad++】”:
然后在 new-repo
文件夹打开 Git Bash 提交修改并 Push 到 GitHub:
再到自己的 GitHub 上,查看,发现修改已经提交上去了:
【完】
这就是在 GitHub 上新建一个 Repo 的过程。以后修改之后,再
git add -A # 与 git add README.md 不同的是,这个命令一次添加所有修改了的文档
git commit -m "Msg"
git push
即可把代码同步到 GitHub。Git 在编写代码时可以很好的控制版本,深入的学习,可以参考 最好的 Git 进阶材料。
如有疑问请到 Issue 提问:
教你如何在 GitHub 上用弄一个简单的展示页面。
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
Refs