Git入门
1.安装Git
官网链接添加链接描述
2.安装后,在任意一个windows窗口右键,就可以看到多出两个选择,点击Git Bash Here
3.点击Git Bash Here,开始进行初始化操作,选择一个路径(cd换路径)我这里选择的是/D/Program File/Gitrep/WeChat路径。
然后输入git init进行初始化
4.设置签名
有项目级别和系统级别两种
先设置项目级别的签名
姓名
git config user.name xxx
邮箱
git config user.email
姓名和邮箱是什么,这个不重要,设置了就好
然后设置系统级别
$ git config --global xxx
$ git config --global user.email xxx
Git基本操作
状态查看 git status 查看工作区、暂存区状态
添加 git add [file name] 将工作区的“新建/修改”添加到暂存区
提交 git commit -m “commit message” [file name] 将暂存区的内容提交到本地库
查看历史记录 git log 多屏显示控制方式: 空格向下翻页 b 向上翻页 q 退出
常用命令
设置用户名和邮箱标识:
git config --global user.name “xxxxxx”
git config --global user.email “xxxxxxxx”
git init //初始化仓库
git init [project-name] //新建一个目录,将其初始化为Git代码库
git add [file1] [file2] //添加指定文件到暂存区
git add [dir] //添加指定目录到暂存区,包括子目录
$ git add . //添加当前目录的所有文件到暂存区
git commit –m “说明” //将文件提交到仓库
git status //查看文件状态
git diff //查看文件修改的内容
git mv a.txt b.txt //把a.txt改名为b.txt
git log //查看历史记录
git log --pertty=online //简略查看历史记录
git reset --hard HEAD^ //回退到上一个版本
git reset --hard HEAD 版本号 //回退到对应的版本号
cat xxx //查看文件内容
git checkout -- xxxx //丢弃工作区的修改(就是文件目录下的)
git remote add origin githubAddress //链接远程仓库
git push -u origin master //把本地仓库的分支master推送到github上去(第一次链接github的时候)
git push origin master //第一次链接完成后的向github上提交代码
git clone githubAddress //从github上克隆代码
git checkout -b dev //表示创建并切换dev
git checkout master //切换到master分支
git branch //查看所有分支
git branch -d dev //删除dev分支
git merge name //合并name分支到当前分支