(⊙o⊙)…
我的这个步骤是跟着廖雪峰大神的文章搞的,小白朋友请移步她那里!我就记记我的一些命令和问题就好。
1.下载.exe应用程序并点击安装git,按着默认的选择往下一步步走就成,你想改安装路经时自行更改。
2.安装完成找到Git Bash并打开,打开的就是一个命令窗口
pwd --这个是查看当前路径
cd /d/gitRepository --这个是改变当前路径到d盘gitRepository文件下(我自己的路径) cd + url
3.建立本地仓库。到达你要建立成仓库的目录下,使用一个命令就好了
git init --把当前目录下的文件夹建立成仓库,这个当前文件夹可以为空,也可以包含项目文件
建成之后后会一个.git隐藏文件,一般建立别去动它,需要查看可以使用 ls -ah 命令查看。
4.为本地仓库添加文件,使其更加丰满。
git add indexdemo.html readme.txt --添加文件,可以一次添加多个
git commit -m "添加文件注释" --相当于提交到本地仓库
5.与远程仓库建立连接
第一步:创建SSH Key。在当前目录下查看是否有id_rsa和id_rsa.pub文件,这个第一个是私钥,第二个是公钥。没有的话运行下列命令行创建,创建成功就会生成这两个文件。
ssh-keygen -t rsa -C "myemail@163.com" --记得双引号""内使用的是你自己的邮箱
接下来一直enter就好咯,没必要什么密码。到这儿第一步完成。
第二步:登录GitHub,登录自己的账号,打开"setting" --> "SSH Keys" -->"New SSH key"
接下来Title随意填,Key部分就把id_rsa.pub内容全部粘贴进去,点击绿色按钮"Add SSH key",完美~
6.添加远程库
在GitHub上建立一个repository,全新的空的仓库。然后我们把本地仓库的东西推送到github这个仓库里。在本地的项目仓库目录下运行下面命令,步骤如下:
git remote add origin git@github.com:Toyocc/btdemo.git --记住Toyocc是你的github账户名,btdemo.git是接收本地仓库内容的github仓库名
git@github.com:Toyocc/btdemo.git 相当于git@server-name:path/repo-name.git
git pull origin master --你的本地项目不是最新版本基础上修改时要用到,也就是相当于有冲突了。这一步是为了把github仓库的东西下载下来,与本地仓库自动合并,然后修改了提交到本地仓库,再推送到github仓库。第一次传入仓库时就要用到,因为github建仓库会自动生成一个README.md文件。
git push -u origin master --这是把本地仓库文件推送到github仓库去
从此只要本地做了提交,就可以通过命令 git push -u origin master 把本地最新修改推送到github,真正实现了分布式管理。
#建议:本地仓库与github仓库名字一样,这样的话你找也方便,也不易搞混淆#