git clone到本地
网页端登录github账户,选择要clone的工程,复制https;
打开Linux终端:
git -- version查看是否安装过git;
若没有则sudo apt-get install git -y进行安装;
安装后 git clone 刚刚复制的https 回车就可以下载到本地
如博主自己的:
git clone https://github.com/JoJoJun/PythonLittleProjects.git
然后就可以看到下载了PythonLittltProjects文件,进入该文件;
添加文件到索引库:git add
可以看到clone下来的文件中增加了new.txt;
删除仓库的文件 git rm:
git rm <文件名|路径>
如:git rm README.md
把仓库中改动撤销回clone下来的状态git reset:
git reset --hard HEAD
刚刚被删除的README就又可见了
git reset --soft:回退到某个版本,只回退了commit的信息,不会恢复到index
file一级。如果还要提交,直接commit即可
git reset --hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,它会把回退点之前的所有信息都删掉
提价 git commit
每一次改动后推送到远程仓库前,需要先提交:
git commit -m "备注"
推送 git push
提交后就可以推送到远程仓库中:
git push [-u] origin <分支名>
第一次推送使用-u参数,可以绑定这次的仓库分支名,下次就不用写仓库名了,分支名默认是master
由于是HTTPS协议的方式来克隆的,所以每一次推送都需要输入GitHub账户的用户名和密码
成功后:
就可以看到远程GitHub中有更新了
本文介绍如何使用Git进行项目克隆、文件添加、删除及恢复等基本操作,并详细说明了commit和push的过程。
1万+

被折叠的 条评论
为什么被折叠?



