赞
踩
目前由于项目需要,了解了一些基本的git命令
git fetch --all
git reset --hard origin/master
git pull
同一台电脑怎样配置并使用多个git账号_冰河世纪-CSDN博客
由于自己的git账号和目前公司的账号不一致,因此有此需求
首先是切换到~/.ssh/目录下,执行下面命令:
在此目录下新建config :touch config
执行命令:vi config
编写下面内容:
完成之后,即可正常的操作不同主机的git账号
假设从远程主机克隆项目到本地。原来路径为:git@github.com:hufeng903/phpexcel.git,现在需要修改为对应的主机名如:git@A:hufeng903/phpexcel.git。比如下图
可以将目前B中账号的项目clone下来
将原来的项目更新后上传新文件
首先在git 上新建项目
然后新建的项目:复制下载地址:
然后在本地git clone git@gitAAA:test/functiontest.git
拉取后然后将文件复制到此目录下:
使用命令:
git add .
git commit -m “first upload”
git push
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 分支名仓库地址
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
参考此文章写的很详细
本地项目上传到git的详细步骤_酒中醉去梦中来的博客-CSDN博客_本地项目上传到git
当前上传的过程遇到了问题,报错如下图所示:
遇到类似问题解决的方法是:首先按照指示执行命令
git config lfs.https://git.ndsec.work/test/hsmv3/autotest_card.git/info/lfs.locksverify false
其次是进入当前项目.git目录下,执行以下命令
git config http.sslVerify false
此时再次执行push 相关命令即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。