git操作
最近呢做项目的时候又看到了git教程,直接复习一下吧!
顺便提一下这个东西是什么?fork的意思是从别人的代码库中复制一份到你自己的代码库,与普通的复制不同,fork包含了原有库中的所有提交记录,fork后这个代码库是完全独立的,属于你自己,你可以在自己的库中做任何修改,当然也可以通过Pull Request向原来的库提交合并请求
1. git全局设置
2. git创建本地仓库
3. 克隆远程仓库
4. 工作区、暂存区、保本库的概念
版本库就是这个东西.git
git status查看工作区的状态
5. 常用本地操作git命令
-
git reset命令
取消暂存状态之后可以通过git status来查看状态
也可以通过它切换版本,先git log一下
然后根据版本号切换,可以看到切换版本后user.xml已经整没了。
-
git commit命令
-
git log命令
6. 远程仓库常用git命令
-
git remote命令
fetch表示可以抓取的仓库,push表示可以提交的仓库。 -
git remote add命令
-
git clone命令
-
git push命令
一共三步,推送到仓库
这里的push可能需要输入密码
如果输错了,可以去控制面板->用户账户->凭据管理器->windows凭据里面修改 -
git pull命令
现在有一个本地仓库,并且仓库中有文件,那么现在如果我们去和远程仓库关联的话会报错,这个报错呢就是合并时候出错了,翻译过来就是未关联的历史,也开始一个本地仓库,一个远程仓库,都有自己的历史的,所以合并过来是会出错的。
然后加上这个参数
然后进入了类似一个linux中的vim一个界面
按i进行插入随便输入一个消息:wq退出就行了。