git基本使用

git四个区  文件管理区,暂存区,本地git仓库(版本库浏览器显示的就是它),远端仓库

git的本地文件工程的名称可以与线上的名称是不同的

git使用私钥加密,公钥解密(需要放到github上),两个git账号可以使用同一个公钥

idea中ssh方式无法使用

git分支合并是在哪个分支进而合并哪个分支,多个分支可以同时开发,之后可以合并成新的一个版本,例如:当前master分支合并dev分支

git冲突解决了,需要标记冲突解决,并重新提交最后推送

git有冲突先拉取,处理有黄色感叹号的冲突文件,文件中head下面是我本地修改,一串版本字符的是远端仓库修改的。

git忽略的文件标记是灰色的横杆,有对应的.gitignore文件表示,用XXX,没有/表示的是递归操作

git的删除并保留副本是删除的本地版本库的,不是在本地删除

git在idea中使用branch checkout等操作切换分支

git乌龟所日志显示的是本地版本库的

git的特点是分支的管理的,本地具有历史版本的库的(其具有分布式的版本管理的操作)

git clone 操作也具有初始化init的项目操作

参见:

https://www.cnblogs.com/xuwenjin/p/8574916.html   git的常见符号解释

git的拉取(pull)与获取(fetch)的区别:

  前面两个楼上已经说的很好了,我再用大白话说一下,拉取会把你本地仓库没有 而远程仓库有的更新写到你本地中,而获取的用处更多的是用来查看对于你本地仓库的状态来说远程仓库是否有更新,仅此而已,并不会使你的本地仓库发生改变

https://blog.csdn.net/qq_33322074/article/details/90544228   git拉取或者推送出现问题解决方法

git fork操作可以使用外部人员的合作方式

用户的签名分系统级别与当前工程级别

 git reset 本地库进行操作

git的

工作区、暂存区、版本库、远程仓库

参见https://www.cnblogs.com/qdhxhz/p/9757390.html

https://blog.csdn.net/qq_38998213/article/details/81638810

原文地址:https://www.cnblogs.com/chaojibaidu/p/12802564.html