Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
四方云和
Devbook
提交
5079b711
D
Devbook
项目概览
四方云和
/
Devbook
通知
0
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Devbook
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
5079b711
编写于
10月 09, 2019
作者:
RunAtWorld
提交者:
GitHub
10月 09, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update gitcmd.md
上级
55bd2571
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
42 addition
and
42 deletion
+42
-42
gitcmd.md
gitcmd.md
+42
-42
未找到文件。
gitcmd.md
浏览文件 @
5079b711
...
...
@@ -287,60 +287,60 @@ config.php: 表示忽略当前路径的 config.php 文件
/mtk/do.c 表示过滤某个具体文件
```
# FAQ
1.
SSH生成id_rsa,id_rsa.pub后,连接服务器却报:
`Agent admitted failure to sign using the key`
错误。
####
1. SSH生成id_rsa,id_rsa.pub后,连接服务器却报:`Agent admitted failure to sign using the key` 错误。
解决:在当前用户下执行命令:
```
ssh-add
```
即可解决。
1
.
本地文件夹与远程库建立关联
#### 2
. 本地文件夹与远程库建立关联
```
git init .
git remote add origin git@github.com:RunAtWorld/ceph_manual.git #与远程主机关联
git branch --set-upstream-to=origin/master master #建立本地master分支与远程master分支的关联
```
1
.
本地项目上传到git
(1) 进入项目文件夹,通过命令 git init 把这个目录变成git可以管理的仓库
```
git init
```
(2) 把文件添加到版本库中
```
git add .
```
(3) 用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
```
git commit -m 'first commit'
```
(4) 关联到远程库
```
git remote add origin 你的远程库地址
```
如
```
git remote add origin https://github.com/cade8800/ionic-demo.git
```
(5) 获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
```
git pull --rebase origin master
```
(6) 把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
```
git push -u origin master
```
1
.
上传ssh-key后仍须输入密码
这种事情
通常发生使用https方式克隆仓库的时候,解决的方法是使用ssh方式克隆仓库。
如果已经用https方式克隆了仓库,就不必删除仓库重新克隆,只需将 .git/config文件中的
```
#### 3
. 本地项目上传到git
(1) 进入项目文件夹,通过命令 git init 把这个目录变成git可以管理的仓库
```
git init
```
(2) 把文件添加到版本库中
```
git add .
```
(3) 用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
```
git commit -m 'first commit'
```
(4) 关联到远程库
```
git remote add origin 你的远程库地址
```
如
```
git remote add origin https://github.com/cade8800/ionic-demo.git
```
(5) 获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
```
git pull --rebase origin master
```
(6) 把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
```
git push -u origin master
```
#### 4
. 上传ssh-key后仍须输入密码
这
通常发生使用https方式克隆仓库的时候,解决的方法是使用ssh方式克隆仓库。
如果已经用https方式克隆了仓库,就不必删除仓库重新克隆,只需将 .git/config文件中的
```
url = https://github.com/Name/project.git
```
一行改为
```
```
一行改为
```
url = git@github.com:Name/project.git
```
```
# 参考
1.
[
易百git教程:https://www.yiibai.com/git/git_basic_concepts.html
](
https://www.yiibai.com/git/git_basic_concepts.html
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录