目录
Git使用及代码仓库介绍
Git是一个很强大的代码版本管理工具,在Git的使用过程中,不断学习积累Git的命令行及其作用,在本篇文章中记录了笔者使用过程的积累,以后还会持续更新。代码仓库分为分为工作区 暂存区 本地仓库 远程仓库 四个区,主要工作流程为暂存,拉取,恢复暂存,合并(如果有冲突),提交,推送
1.初始化Git
git init
2.创建忽略文件
touch .gitignore(这里面可以写一些忽略文件,git add/commit/push的时候不会上传忽略文件,可以参照其它项目)
3.把远程repository加到本地
git remote add origin 远程地址
4.将工作区代码提交到本地暂存区
git add --all
git add .
5.配置用户名邮箱
git config user.name "JerryMouseLi"
git config user.email "j213@137.com"
6.提交暂存区代码到本地代码仓库
git commit -m "提交备注"
7.从远程仓库拉取代码到本地仓库
git pull origin master
pull包含了fetch跟merge将本地仓库的变化与远程仓库变化,同名文件合并。这里有冲突需要解决冲突。
8.提交本地仓库代码到远程仓库
git push origin master
9.硬恢复到指定提交版本
git reset --hard commit_id
10.导出提交修改日志
git log --pretty=format:"%ai , %an: %s" --since=“100 day ago” >> ~/Desktop/commit.log
git log --pretty=format:"%ai , %an: %s" >> ~/Desktop/Readme.log
11.查看本地分支与远程分支
git branch -a 查看所有分支
git branch -r查看远程分支
git branch 查看分支
12.下载远程分支
git clone -b CQDemo https://git.dev.tencent.com/xxx/xxx.git
13.找回暂存区里丢失的代码
git fsck --lost-found //找回git add过但是已经不存在文件中的内容