git的常用命令

之前都是使用SVN管理代码,听说git管理项目更方便,特别是一个项目多个分支开发的!
脑子不灵活,命令语句容易忘,所以做个笔记记录下~~~
1、安装git
到Git官网下载合适自己电脑的版本,网站地址:https://git-scm.com/downloads (安装步骤就不详细说啦,略过)

  安装完后,输入“git version”,查看git的版本号,查询成功就说明安装成功了。

 2、设置用户名和邮箱最重要的一步,必不可少的一步)

git config --global user.name "git账号的用户名"
git config --global user.email "git账号的邮箱"

 3、git命令大全

(1)克隆项目 

git clone <url>               #克隆项目,url为项目链接
git clone <url> -b 分支名称    #克隆项目指定分支 (方法一)  
git clone -b 分支名称 <url>    #克隆项目指定分支 (方法二)
git branch -r    #查看远程所有分支
git branch       #查看当前所属分支
git checkout -b 分支名称       #切换分支

 (2)上传项目代码步骤

第一步:git status              #查看状态(都有哪些文件修改过)
第二步:git add .               #添加所有改动过的文件(如果只想添加修改过的某个文件,就把“.” 改成 “某个文件的URL”)
第三步:git commit -m “日志信息”   #提交所有更新的文件(即第二步add的文件)~~~注意,这只是提交到本地缓存,还没有提交到git上
第四步:git pull                #拉取代码(先把git上的最新代码拉下来)~~~这步必不可少!以防覆盖队友的代码
第五步:git push                #提交代码到远程分支上(也可以git push origin 分支名)
PS:提交代码前一定要先pull拉取新代码,如果拉取代码有冲突,先解决冲突,然后重新执行第二、三、四步,最后才执行第五步

 (3)回退代码(解决代码被覆盖)

  第一步:使用git log命令查看所有的历史版本的id,输入q便可退出。

git log

 第二步:回退到指定版本

git reset --hard  123456saaaaaa(假设想回退到id为“123456saaaaaa”版本)

 常用的命令上面那些基本够用了,可以再了解多两个(如果使用VS Code开发的,安装git插件,命令都不需要了~~另写一篇介绍)

git init      #初始化本地库
git diff      #比较工作区和暂存区的所有文件差异

 

posted @ 2020-02-27 15:44  十五圆  阅读(108)  评论(0编辑  收藏  举报