当前位置:   article > 正文

git 常用命令_git 强制更新

git 强制更新

目前由于项目需要,了解了一些基本的git命令

1、首先是GIt强制pull ; git强制更新

       git fetch --all
       git reset --hard origin/master
       git pull

2、ubuntu系统有多个git账号,如何同时正常使用两个账号

同一台电脑怎样配置并使用多个git账号_冰河世纪-CSDN博客

由于自己的git账号和目前公司的账号不一致,因此有此需求

首先是切换到~/.ssh/目录下,执行下面命令:

在此目录下新建config :touch config

执行命令:vi config

编写下面内容:

完成之后,即可正常的操作不同主机的git账号

假设从远程主机克隆项目到本地。原来路径为:git@github.com:hufeng903/phpexcel.git,现在需要修改为对应的主机名如:git@A:hufeng903/phpexcel.git。比如下图

可以将目前B中账号的项目clone下来

3、新建项目,上传文件

将原来的项目更新后上传新文件

首先在git 上新建项目

然后新建的项目:复制下载地址:

然后在本地git clone git@gitAAA:test/functiontest.git

拉取后然后将文件复制到此目录下:

使用命令:

        git add .

        git commit -m “first upload”

        git push

4、本地已有代码需要拉取远端某个分支的代码

    git fetch --all

    //创建本地分支并关联

    git checkout -b 本地分支 origin/远程分支(本地分支可与远端分支一样的名字)   

    //已有本地分支创建关联

    git branch --set-upstream-to origin/远程分支名 本地分支名

    //拉取

    git pull

5、删除远程分支

        git branch -r -d origin/add_random_testcase(远程分支名称)

6、Git创建远程分支并提交代码到远程分支

git branch -r 看远端库的分支情况 (-a 可查看本地和远程所有分支)

从已有的分支创建新的分支(如从master分支),创建一个dev分支 

 git checkout -b add_random_testcase

建立本地到远端仓库的链接 --这样代码才能提交上去

git push --set-upstream origin add_random_testcase //add_random_testcase为创建分支的名字

提交本地代码到远程分支

git push origin  add_random_testcase 

7、git clone某个分支的代码

git clone -b 分支名仓库地址

5、本地新建一个分支并上传到远端

git add .

git commit -b " xap"

 git checkout -b xap

git branch

 git push

git push --set-upstream origin xap

git branch 

git branch -D master(删除本地的master分支)

git branch

 

6、本地项目上传到git的详细步骤

参考此文章写的很详细

本地项目上传到git的详细步骤_酒中醉去梦中来的博客-CSDN博客_本地项目上传到git

7、遇到x509: certificate signed by unknown authority报错

当前上传的过程遇到了问题,报错如下图所示:

遇到类似问题解决的方法是:首先按照指示执行命令

git config lfs.https://git.ndsec.work/test/hsmv3/autotest_card.git/info/lfs.locksverify false

 其次是进入当前项目.git目录下,执行以下命令

git config http.sslVerify false

此时再次执行push  相关命令即可

 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号