Git使用指南
一、简介与安装
这个先不写了,网上一大堆,等下次安装的时候再说把。
二、快速入门
创建Git仓库
在电脑上创建一个工程文件夹,然后进入该目录。打开git-bash窗口,运行如下命令,即完成创建:
bashgit init
这时会看到一个隐藏文件夹
.git
,这个目录就不要去动它拉。创建一个文件
在该工程文件夹中创建一个
README.md
的文件,然后随便输入一些内容到文件中。将文件添加到Git仓库中
将刚才的文件,交由git托管。只需要运行以下命令(注意文件路径):
bashgit add README.md
如果有很多个文件,可以批量添加。命令如下:
bashgit add .
提交文件到Git仓库
将文件添加到Git仓库后,就可以提交了。
bashgit commit -m "提交文件时的备注信息,可以自定义内容"
这样一个快速入门的操作就完成了。
可能还有一个操作,第一次的时候:会让你填一些信息
根据提示输入2条命令来设置信息(为了知道这个是谁改的,邮箱是多少)
bash$ git config --global user.email "改成你的邮箱"
$ git config --global user.name "改成你的名称"
三、远程仓库(GitHub)
我们写玩一些代码之后,可以提交到远程仓库。这样不论在什么地方都可以使用这个仓库,也可以共享。
3.1 添加公钥(可选)
如果不添加公钥的话,每次提交都要用户名密码,添加后就可以免密直接提交了。
创建 SSH Key
在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成。
打开git bash,在控制台中输入以下命令,后面改成你的邮箱:bashssh-keygen -t rsa -C "youremail@example.com"
在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便用户标识这个密钥,指出密钥的用途或其他有用的信息。所以在这里输入自己的邮箱或者其他都行。
然后一直回车就行了。
用记事本打开生成的文件,复制密钥
登陆GitHub,设置SSH
这里Title建议取一个比较识别的名字,可以知道是哪一台电脑的。
验证是否添加成功
打开命令行,输入以下命令,如果看到成功信息,说明添加成功:
Codessh -T git@github.com
Hi wangbowen1024! You've successfully authenticated, but GitHub does not provide shell access.
3.2 创建远程仓库
远程创建仓库
添加远程源
然后到工程目录中,打开刚才的git-bash,输入命令(后面地址记得改成你自己的):
bashgit remote add origin git@github.com:XXXX/XXXX.git
将本地仓库推到远程仓库
bash> git push -u origin master
Counting objects: 8, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (8/8), 916 bytes | 183.00 KiB/s, done.
Total 8 (delta 4), reused 0 (delta 0)
remote: Resolving deltas: 100% (4/4), done.
To github.com:wangbowen1024/train.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.这里就完成了,刷新GITHUB页面,可以看到项目已经上传到GITHUB了。