使用git远程管理gihub
2021-04-29 本文已影响0人
日月其除
参考:B站【教程】学会Git玩转Github【全】
没放链接,搜索github会有很多相关教程,毕竟众所周知,B站是个学习的网站。
Git 教程 | 菜鸟教程 (runoob.com)
1. 下载git
Git - Downloads (git-scm.com)
我这里使用windows本地管理github,因此下载64位的·git
安装好后,回到桌面,鼠标右键,出现了git的标识,表示安装成功
image.png
选择Git Bash Here,这个是命令行界面,进入小黑框后,使用的命令都是linux系统中命令。
2. 初始化git
可以新建一个文件夹,这里可以在widows中单击右键新建,也可以在git 命令行中使用mkdir新建。
$ mkdir test1
$ cd test1
$ git config --global user.name "XXX"
$ git config --global user.email 'emial@.XX.com'
$ git init
##使用git init后会生成一个.git的隐藏文件夹,使用 ls -a 产看
##使用git config --list 查看是否配置成功
image.png
这里的user.names 和user.email指的是你注册github时使用的用户名以及邮箱。
3. 添加密钥
使用密钥就可以本地访问github上的资料
$ ssh-keygen -t rsa -C 'emial@.XX.com'
一路回车,将会生成两个文件,中间的过程直接回车,这里忘记截图了,大约有两三次回车。
$ cd /c/Users/LENOVO/.ssh/
$ ls
id_rsa id_rsa.pub known_hosts
打开这个id_rsa.pub文件,里面就是密钥,复制后,登陆你的github,点击你的头像,进入这个页面
image.png
点击settings,进入设置。
image.png
点击SSH and GPGkeys,我这里已经写入了密钥,第一次就点击SSH keys,把刚才复制的内容粘贴进去,密钥命名可以随便。刷新一下,重新打开一次git 命令行。
执行以下命令看是否能够连通github
ssh -T git@github.com
image.png
4. git常用命令行
这里补充一下:git分为三个区域:工作区:用于编辑文本;暂存区:用于过渡文件;Git仓存:存放文件。
从github网页上把仓库下载到本地
打开github网页,打开你想要下载到本地的项目,点开code标签,复制ssh链接,也就是打码了的那个链接。
点
git clone '链接'
git status #查看文件的状态
git add 'file_name' #将文件从工作区转移到暂存区
git status #第二次查看文件的状态
git commit -m '描述' #将文件上传至仓库
git status #第三次查看文件的状态,通过查看状态去理解git的三个区间
git push #将文件同步至github网页
删除文件
$ rm file_name #首先windows中删除改文件
$ git rm file_name #从Git中删除文件
$ git commit -m '提交描述'