git操作说明
2021-01-13 20:27:07   0  举报             
     
         
 AI智能生成
  整理了git的基本操作命令
    作者其他创作
 大纲/内容
  Git基础设置    
     设置用户名    
     git config --global user.name 'xxx'  
     设置用户名邮箱    
     git config --global user.email 'xxx'  
     查看设置    
     git config --list  
     Git工作区域    
     Git Repository(Git 仓库)    
     最终确定的文件保存到仓库,成为一
个新的版本,并且对他人可见  
     暂存区    
     暂存已经修改的文件最后
统一提交到git仓库中  
     工作区(Working Directory)    
     暂存已经修改的文件最后
统一提交到git仓库中  
     初始化一个新的Git仓库    
     克隆版本库    
     git clone <版本库的网址>  
     git clone https://github.com/jquery/jquery.git  
     创建文件夹    
     mkdir demo1  
     在文件夹内初始化Git(创建Git仓库)    
     cd demo1    
     进入文件夹  
     git init    
     创建git仓库  
     如果看不见 .git文件夹,设置电脑显示隐藏文件  
     查看仓库的状态    
     git status  
     添加文件    
     创建文件    
     touch  test1.php    
     常用操作指令    
     (1). 返回上一级目录:cd .. (cd 与 .. 之间有一空格)。  
     (3). 显示当前路径:pwd。  
     (2). 进入某一目录:cd git (进入 git 目录)。  
     添加到暂存区    
     git add test1.php  
     修改文件    
     vi test.php    
     编辑模式下    
     q!    
     强制退出不保存  
     q    
     退出不保存  
     wq    
     保存退出文档    
     先按Esc 然后冒号+wq  
     git status    
     查看一下 是否修改了  
     显示文件内容    
     cat test.php  
     提交到仓库    
     git commit -m '提交描述'  
     删除文件    
     删除工作区文件    
     rm  test.php  
     rm -rf test.php    
     删除工作区文件  
     从Git中删除文件    
     git rm test.php    
     删除暂存区文件  
     提交操作    
     git commit -m '提交描述'    
     提交删除  
     向仓库中添加文件流程    
     工作区    
     git status  
     git add hello.php
git add test.php  
     暂存区    
     git status  
     git commit -m “提交描述”  
     Git Repository(Git 仓库)    
     git status  
     将本地仓库同步到git远程仓库中    
     git push    
     将本地仓库提交到远程  
     解决git push错误    
     The requested URL returned error: 403 Forbidden while accessing
答案:私有项目,没有权限,输入用户名密码,或者远程地址采用这种类型:
vi .git/config
# 将
[remote "origin"]  
    url = https://github.com/用户名/仓库名.git
修改为:
[remote "origin"]
    url = https://用户名:密码@github.com/用户名/仓库名.git
  
     更新    
     git pull    
     git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。  
     git fetch    
     一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。    
     上面命令将某个远程主机的更新,全部取回本地。
git fetch命令通常用来查看其他人的进程,因为它取回的代码对你本地的开发代码没有影响。  
     管理主机名    
     git remote    
     为了便于管理,Git要求每个远程主机都必须指定一个主机名。git remote命令就用于管理主机名。
不带选项的时候,git remote命令列出所有远程主机。  
     解决冲突    
     git pull 报错    
     error: Your local changes to the following files would be overwritten by merge: xxx Please, commit your changes or stash them before you can merge. Aborting  
     git stash  
     git pull  
     git stash pop  
     编辑冲突文件  
     git add  
     git commit -m '描述'  
     git push   
    
 
 
 
 
  0 条评论
 下一页
  
   
   
   
  
  
  
  
  
  
  
  
  
  
 