常用git命令

创建账户:

git config --global user.email "you@example.com"   配置邮箱
git config --global user.name "Your Name"   配置用户名

删除全局配置,重新修改:

git config --global --unset user.name
git config --global --unset user.email  
or
git config --local --user.email "you@example.com"
git config --local --user.name "Your Name"

重新输入账号密码(错误fatal: Authentication failed for):

git config --system --unset credential.helper

设置记住密码:

git config --global credential.helper store

创建文件

touch  文件名

初始化本地仓库

git init

关联远程git仓库

git remote add origin https://gitlab.com/xxx.git

克隆仓库

git clone https://gitlab.com/xxx.git

拉取指定分支

git clone -b 分支名  https://gitlab.com/xxx.git

提交文件到本地暂存区

添加单个
git add 文件名
添加全部     
git add.

提交文件到本地版本库

git commit
git commit -m '描述文字' 
git commit -a -m ‘描述文字

提交到远程仓库

git push -u origin master

拉取远程仓库代码

git pull -u origin master

将远程主机的最新内容拉到本地

git fetch origin master

删除git区域中记录的文件,并且不保留在工作目录中

git rm 文件名

删除Git仓库中的,保留工作目录中的文件

git rm --cache 文件名

强制删除文件

git rm -f 文件名

查看工作目录及暂存区内容

git status

查看提交记录

git log

查看详细提交信息

git log -p FETCH_HEAD

查看n条提交信息

git log -n

查看配置信息

git config  --list

查看远程分支

git branch -a

切换当前分支

git checkout 分支名

合并分支

git merge 分支名

退到/进到 指定commit的代码

git reset --hard commit_id
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 纯属搬砖操作,资料来源《Github入门与实战》,这本书的重要信息也就这些了,需要的时候找一找。 书上提到的一个学...
    王诗翔阅读 634评论 0 4
  • 下面Git 命令清单部分来自廖雪峰,部份来自其他各处收集。几个专用名词的译名如下。 Workspace:工作区 I...
    乱尘阅读 320评论 0 1
  • Coding 初级教程(一)——用GitHub的GUI客户端对Coding的项目进行管理Coding 初级教程(二...
    顺情风阅读 813评论 0 0
  • 作为一个打算跟代码耗一辈子的有志青年,怎能不学习git ** 下面介绍下 git常用命令 **git init ...
    iOS_愛OS阅读 350评论 0 2
  • 文件说明 Git开发常用命令,是在 hongiii 的基础上在进行补充 Git介绍 Git是分布式版本控制系统 集...
    微光北下阅读 264评论 0 0