您的位置:首页 > 编程语言

【Github学习笔记】安装git,创建库,添加远程仓库,添加删除文件

2017-11-23 22:19 846 查看

一、安装git

在Linux上安装git:

$sudo apt-get install git


在windows上安装git :

msysgit是Windows版的Git,从https://git-for-windows.github.io下载。

安装成功后,在任意文件夹下右键点击git/ git bash,跳出一个类似命令行窗口的问题,说明git 安装成功。



在安装完成后,还需要设置下git配置文件里面的用户名和邮箱

$ git config --global user.name "Your Name"
$ git config --global user.email email@example.com


二、创建库

1、进入到任意文件夹,创建一个空目录

$ mkdir github
$ cd github


2、在当前文件夹下创建并初始化本地库

$ git init


三、添加远程仓库

我们已经在本地创建了一个仓库,如果想将该仓库同步到自己的git 账号上,需要执行以下步骤。

添加SSH key。

利用SSH本地和远程仓库就可以相互识别,进行同步(clone, push等操作)。

打开git bash,创建ssd key。

$ ssh-keygen -t rsa -C youremail@example.com


在电脑上找到 .ssh目录,该目录下有id_rsa 和id_rsa.pub文件,id_rsa.pub里面的内容就是公钥。

登录github, 打开settings,点击New SSH Key,将公钥复制进Key里面。



创建远程仓库

登录github,在你的github账号下找到右上角新建一个repo。名字随意,注意因为本地的库已经initial,所以不需要勾选Initialize this repository的 选项。



将远程仓库与本地仓库关联起来。



在git bash中执行命令

$ git remote add origin git@github.com:jiayit/example.git


四、添加文件

创建任意文件,例如test.txt,将文件添加进本地库

$ git add test.txt


将文件提交到本地库

$ git commit -m "first test"

-m 是本次提交的说明


将本地库的内容推送到远程库上

$ git push -u origin master


五、修改远程仓库

先删除当前url,再添加

git remote rm origin
git remote add origin git@github.com:jiayit/demo.git


六、删除repo中文件

拉取远程的repo到本地(如果远程库和本地已经同步,跳过此步)

$ git clone git@github.com:jiayit/example.git


在本地仓库删除文件

$ git rm test.txt


在本地仓库删除文件夹

$ git rm -r test/


提交代码

$ git commit -m "delete file"


推送到远程仓库(比如GitHub)

$ git push origin master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐