git 使用与问题

1、git服务器的搭建(此处省略1000个字符)

2、下载git客户端-windows版本的Git-2.17.0-64-bit

      https://git-scm.com/download/win

3、按照默认一路安装

      最后打开如下的界面 

      

  4、可以在Respository-Git bash或者程序列表中打开命令行模式

      

 5、下载git文件

       根据git服务器的*.git的网址,进行文件下载

       

        git clone https://xxx.xxx.xxx/xxx.git

         正常情况下会弹出输入账号/密码的对话框

        若输入的密码报错,以后会一直出现,不再有输入账号/密码的弹框出现

         

         如何破呢??

         

    git config --system --unset credential.helper

           然后就终于可以重新填写用户名和密码进行提交了。

            

          终于大功告成了

           

          #####接下来是进行编辑后上传文件

        1)  进入到刚才克隆下来的需要修改的文件目录,对目表文件进行修改,修改完成后,鼠标右键单击目录的空白处,

           选择任何一种方式均可,本问选择命令行的方式

            

        2) 添加已修改的文件全名,包含后缀

            git add  xxx.rar /(git rm xxx.rar)删除同样步骤,不缀述

        3) commit 提交至缓存

             git commit -m "提交说明,即描述下修改的内容"        

        4)将修改的文件更新到git服务器上 

            git push origin master

         至此,git的使用全过程完毕,

         知识点:GIT必须要在本地clone服务器上的内容,有相同的目录结构。若想上传文件,也必须要放到GIT本地库的目录下(对应到GIT服务器的相关目录下),最初不理解GIT的使用原理,导致无法上传文件,折腾了好长时间。



 要点: 

 每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,......

直接开始正题,git 提交的步骤:

1. git init //初始化仓库

2. git add .(文件name) //添加文件到本地仓库

3. git commit -m "first commit" //添加文件描述信息

4. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
 
5. git push -u origin master //把本地仓库的文件推送到远程仓库
 
提交之后就会出现以下错误
要想解决以上错误,只需要在4,5之间使用git pull origin master即可
 
 
正确步骤:
1. git init //初始化仓库

2. git add .(文件name) //添加文件到本地仓库

3. git commit -m "first commit" //添加文件描述信息

4. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支

5. git pull origin master // 把本地仓库的变化连接到远程仓库主分支

6. git push -u origin master //把本地仓库的文件推送到远程仓库
 
OK
搞定,回家吃饭!!
看的故事多了,才慢慢知道,话说多了就是打自己的脸!

--------------------------------------------------------------------------------------------------------

git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件。

注意 -A 选项后面还有一个句点。 git add -A表示添加所有内容, git add . 表示添加新文件和编辑过的文件不包括删除的文件; git add -u 表示添加编辑或者删除的文件,不包括新添加的文件。


----------------------------------------------------------------------------------------------------------------------------------------------------

git add -A  提交所有变化
git add -u  提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
git add .  提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

使用git bash经常遇到上传失败的情况,重新clone,然后将整理好了,剪切覆盖过来,重新上传,succuss~~~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值