记录git的使用
1、下载git一路默认安装就可以了
2、在远程仓库新建一个仓库。比如在github上新建一个私有仓库
3、配置ssh免密
ssh-keygen -t rsa -C “xxx@xxx.com“
注意这里一定要写邮箱,写github上的邮箱。否则github会拒绝
参照博客 https://www.cnblogs.com/mo-lu/p/17414312.html去解决
4、使用常用的命令
4.1 git init 在某目录下打开gitbash,使用此命令,会把当前目录初始化为git仓库。
4.2 git add .把仓库中的所有文件都添加到暂存区。
4.3 git commit -m “提交的信息” 把暂存区的所有文件全部提交到本地仓库。
4.4 git push -u origin “master” 把本地仓库推送到远程仓库,并通过-u 选项让本地和远程的分支建立起关联。以后可以使用简写的git push
命令进行后续的推送操作
4.5 git branch命令
git branch
:列出所有本地分支。git branch -r
:列出所有远程分支。git branch -a
:列出所有本地和远程分支
更多的git命令,请参考 https://blog.csdn.net/Hongwei_1990/article/details/95009306
git本地有3个区,工作区,暂存区,仓库区。
git的版本管理
要回到某个版本,先查看历史版本的提交
git log –pretty=oneline
如果使用的是 git revert
怎样手动解决呢
你需要决定如何合并这些冲突的代码。这可能包括:
- 选择使用当前分支的代码
- 选择使用合并分支的代码
- 手动合并两部分代码
- 完全重写该部分代码
编辑文件,删除冲突标记(<<<<<<<
, =======
, >>>>>>>
),并保留你想要的代码。
<<<<<<< HEAD 这是当前分支的代码 这是合并分支的代码 > > > > > > > branch_name
然后再
git add conflict_file
git commit conflict_file
git push