美文网首页
git使用常用操作及遇到的问题

git使用常用操作及遇到的问题

作者: 2c4b9a3449a9 | 来源:发表于2018-09-03 11:20 被阅读0次

    1.git的安装

    网站下载git,一路回车安装,安装好后点击鼠标右键会有Git bash here ,点击Git bash here命令行输入git --version会有git的版本信息。

    2.git版本管理的基本操作

    git  init 建立本地git repository仓库并对文件进行追踪用

    git  status  查看状态

    git  add . 或 git  add -A  这两个命令是将文件全部添加到暂存区,也可以添加指定文件到暂存区

    git commit -m "对这次提交的全部文件的描述"

    git add index.html git  commit  -m"对这次提交的单个文件的描述"   ,这样就将修改提交到本地的 repository仓库中, 描述就是为了方便后期再次查看时好理解

    git remote add origin  https://github.com/***.git    把本地的仓库和gitHub仓库想关联

    git   pull  origin  master        从gitHub仓库的master分支拉取代码到本地(如果不加origin master,则会将该仓库所有分支上的内容都更新一遍)

    git  push  -u  origin  master     提交到gitHub仓库的master分支,第一次的时候需要 -u 参数,后面再提交就不需要 -u 了

    git  cat  help.txt         查看内容

    git remote rm origin  删除之前建立的仓库连接

    git  rm   help.txt         删除help.txt文件

    reset    清屏,实质是清除屏幕记录; ctrl  +  l  也是清屏,实质是把记录上移,以确保当前显示框干净

    git remote -v  查看建立的远程仓库的链接地址及状态

    3.常见问题解决

    3.1 、 fatal: remote origin already exists.

    执行 git remote rm origin 删除之前建立的远程仓库连接,

    然后重新添加  git remote add origin  https://github.com/***.git

    4.分支操作

    创建分支:  git  branch  aaa    ,这里aaa为新建的分支名字

    推送新分支放到远程:git  push  origin  aaa     ,会自动 在远程添加aaa分支,前提是现在本地创建分支

    查看本地分支:git  branch          不给参数默认本地分支

    查看远程分支:git  branch  -r      ,r代表remote即远程分支

    查看所有分支:git  branch  -a      ,a代表all即所有分支

    切换分支:git  checkout   aaa   ,从master分支切换到aaa分支

    删除本地分支:git  branch -d   aaa    删除aaa分支前确保切换到非aaa分支上再执行此命令

    删除远程分支:git push origin :aaa  (origin 后面有空格)

    切换到分支进行拉取提交代码

    git checkout aaa   //切换到分支

    git add .   //提交到暂存区

    git pull origin aaa   //拉取分支代码

    git push origin aaa   //推送代码到远程

    5、剔除不想提交的文件

    如果有某个文件只会在开发过程中更改,并且没有更改功能性的代码,提交时为了避免冲突可以不提交,操作步骤是:由当前分支chekout到这个文件,例如:

    git checkout libs/public.js

    这样,提交时就不会将libs/publics.js这个文件提交上去了

    相关文章

      网友评论

          本文标题:git使用常用操作及遇到的问题

          本文链接:https://www.haomeiwen.com/subject/aujwbxtx.html