登录

将本地项目托管到Github或码云中

php笔记
2 326

1.登录码云上面头像有个“设置”按钮;

2,在设置左菜单有个安全设置-》ssh公钥点击打开  如果不知道设置如图()

01

3.点击打开如何生成公钥如图以下

02

4.打开仓库管理如图以下

03

4.生成/添加SSH公钥

你可以打开电脑运行中按如下命令来生成 sshkey:  ssh-keygen -t rsa -C "[email protected]"

04

5.公钥在本地电脑中生成你想要文件

1626401395(1)

6.然后把文件中公钥复制粘贴码云中公钥中如图以下

7

7.添加后,在终端(Terminal)中输入

命令:ssh -T [email protected]

08

8.然后新建创库

1626402138(1)

9.然后把里面全局命令复制粘贴本地运行   cmd

git config --global user.name "邢555"
git config --global user.email "[email protected]"

10添加远程仓库命令如下

git remote add origin https://gitee.com/jggfh/itry.git

然后是关键打开年按照git工具:然后执行命令

1.git  status

解决 fatal: Not a git repository (or any of the parent directories): .git 问题: 就输入命令:git init

如何报错先输入命令:git init

2.git add .

3.然后命令:git commit -m "add files"

4.在输这个命令:git  status

关键来了如何把代码提交码云仓库中重点来了,把咱们终端仓库和云端仓库做个关联命令如下:

git remote add origin https://gitee.com/xrr/xing.git
git push -u origin master

错误1.git提交遇到nothing to commit working directory clean
  1. 本地获取远程的变更(只是获取,尚未合并):git remote update 或者 git fetch origin
  2. 接着,git status -uno:可以让你看到当前分支是否领先/落后/分叉于它跟踪的远程分支
  3. 或者,git show-branch *master:可以让你看到所有名字最后是 master 的分支的 commits,因此你可以看到 origin/master 和 master 在 commits 层面上的差异
  4. 最后,git diff origin/master:可以让你看到 origin/master 和 master 在代码(文件)层面上的差异
2.fatal: remote origin already exists. (远程来源已经存在 解决办法)

解决办法如下:

1、先输入$ git remote rm origin(删除关联的origin的远程库)

2、再输入$ git remote add origin [email protected]:(github名)/(git项目名).git 就不会报错了!

3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section 'remote.origin'. 我们需要修改gitconfig文件的内容

4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc

5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!

发表评论

2 个回复

1xBet

1xBet

242 2017-05-15 加入 天津

(有时候读书是一种巧妙地避开思考的方法)

热门推荐

友情连接