第一步 生产秘钥
lvyuebindeMacBook-Pro:~ lvyuebin$ ssh-keygen -t rsa -C "lvyuebin@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/lvyuebin/.ssh/id_rsa): lvyuebin // 这里输入秘钥文件名称
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in lvyuebin.
Your public key has been saved in lvyuebin.pub.
The key fingerprint is:
SHA256:20gmQbrVtTpD0WXuiiccaOiCAmf7VRJK5hVe+M/QXcE lvyuebin@qq.com
The key's randomart image is:
+---[RSA 2048]----+
| o.o...o... |
| +.+ o.+ E |
| + *.o..... |
| + * =o.... |
|. o = = S+ . |
|.+ o . B Oo. |
|o o . . * + |
|. o . o |
| . |
+----[SHA256]-----+
生成完了后,需要查看来秘钥内容,这样就可以放到oschina,秘钥路径就是上面,当然可以ls下看看文件在不在。查看命令如下:
cat ~/.ssh/lvyuebin.pub
复制秘钥内容后,打开oschina后台添加一个秘钥,拷贝,保存,输入密码。ps:oschina还会给你发送个邮件
下面继续输入添加链接命令:
ssh-add ~/lvyuebin
正确的返回:Identity added: lvyuebin (lvyuebin)
lvyuebindeMacBook-Pro:~ lvyuebin$ ssh -T git@git.oschina.net
The authenticity of host 'git.oschina.net (180.97.163.93)' can't be established.
ECDSA key fingerprint is SHA256:FQGC9Kn/eye1W8icdBgrQp+KkGYoFgbVr17bmjey0Wc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'git.oschina.net,180.97.163.93' (ECDSA) to the list of known hosts.
Welcome to Git@OSC, 大腿哥!
链接完事!下面就可以用了,提交本地用xcode commit,提交到git上用push。
设置git的名称和email,默认好像名字是git
git config –-global user.name "lvyuebin"
git config –-global user.email lvyuebin@msn.cn
获取git@osc 上的项目路径。
输入命令:cd 项目文件夹
输入命令:git remote add origin git@git.oschina.net:datuige/base.git
输入命令:git pull -u origin master //从git@osc 上拉取项目
输入命令:git push -u origin master //提交项目
相关推荐
此命令会在当前目录下创建一个名为`.git`的隐藏目录,用于存储版本控制的相关数据。 4. **`git add index.php`** - 将指定文件添加到暂存区。暂存区是一个临时区域,用于收集准备提交的文件。 5. **`git ...
- **步骤一:** 使用`git clone`命令克隆远程仓库到本地指定文件夹。 - 命令示例:`git clone https://git.oschina.net/magicalstar/KaiTest.git` - **步骤二:** 进入克隆下来的仓库目录。 - 命令示例:`cd ...
4. **查看状态**:使用`git status`命令查看当前仓库的状态,包括哪些文件已被跟踪或未被跟踪等信息。 ```shell git status ``` 5. **远程仓库操作**: - **创建远程仓库**:在远程服务器上创建一个新的空仓库...
以下为详细步骤: 1. **注册osChina账号** - 访问网址[https://git.oschina.net](https://git.oschina.net),按照提示完成注册。 2. **创建项目** - 登录osChina后,点击顶部的“添加”按钮,选择项目语言和适用...
在正式使用Android Studio与OSChina的Git服务(GIT@OSC)协同工作之前,需要进行一系列的准备工作,以便后续上传项目至OSChina的过程能够顺利进行。 - **浏览OSChina平台**:首先,需要访问OSChina的官方网站,了解...
2. **关联远程仓库**:使用`git remote add origin [git仓库地址]`命令,将本地仓库与osChina上的远程仓库关联起来。 3. **推送代码**:将本地代码添加到仓库,并使用`git push -u origin main`命令将代码推送到远程...
### Git实用教程 #### 一、软件下载与安装 **1.1 下载TortoiseGit** ...- **注意事项**: 确保下载的是最新版本的TortoiseGit。...希望这份教程能够帮助大家更好地掌握Git的基本使用方法,提高工作效率。
通过以上步骤,你已经掌握了 Git 的基本操作。接下来可以进一步学习分支管理、合并冲突、撤销操作、标签使用等更高级的功能。此外,还可以探索 Git 的图形化工具,如 SourceTree 和 GitHub Desktop,这些工具能够...
1. **msysGit**: 这是Git在Windows上的移植版本,提供了一个类Unix的命令行环境,让你可以在Windows上直接使用Git命令。你可以通过访问来下载最新版本的msysGit。 2. **GitExtensions**: 这是一款图形化的Git管理...
- 使用命令`git clone [仓库URL]`克隆仓库到本地指定目录。 - 如果使用SSH方式连接,确保SSH公钥配置正确。 6. **使用IDEA创建Git工程:** - 在IDEA中选择`File` -> `New` -> `Project from Version Control`。 ...
下面将详细解析如何使用Git工具(本例中为Git Bash)来克隆一个存储在OsChina Git仓库中的Java项目。 ### Java获取代码:通过Git Bash克隆远程仓库 #### 1. 准备工作 在开始之前,确保已经安装了Git客户端,并且...
以oschina为例,为账号111生成新的密钥对: ``` ssh-keygen -t rsa -C "111@163.com" ``` - 将生成的公钥添加到oschina的SSH密钥设置中。 2. 克隆项目: - 使用`git clone`命令克隆项目,确保使用SSH协议而非...
通过以上步骤,您可以有效地利用Git进行代码管理,包括上传代码至服务器、从服务器下载代码、创建分支以及合并分支等操作。这些操作对于团队协作开发项目尤为重要,有助于提高开发效率和代码质量。
为了能够有效地使用Git与码云进行交互,需要对Git进行一些基本配置,并掌握一些常用的Git命令。 #### Git基本配置: 1. **设置全局用户名和邮箱**: ```shell git config --global user.name "用户名" git ...
在安装过程中可能会涉及使用 Git 进行代码管理,下面是一些基本的 Git 命令: 1. **下载源码到本地**: ```bash git clone https://code.csdn.net/winlinvip/srs-csdn.git ``` 2. **查看当前分支**: ```bash ...
接下来,使用Git命令将项目源码下载到本地磁盘。具体步骤如下: 1. **下载Smart Framework**: - 执行命令:`git clone http://git.oschina.net/huangyong/smart-framework` 2. **下载Smart Sample**: - 执行...
首先确保系统已经安装了Git,如果没有,可以使用以下命令安装: ``` sudo apt install git ``` 对于大型项目,可能还需要Git LFS(Large File Support),安装步骤如下: ``` curl -s ...
安装完成后,你可以使用它来从Git仓库克隆项目代码。在这个例子中,你需要从https://git.oschina.net/emirateyang/hee.git克隆代码,使用你的Git.oschina.net账户和密码登录。 安装Apache Ant,Apache Ant是我们的...