连接coding以及恢复之前的版本

时间:2024-03-30 13:55:55

Coding使用方法

首先在码市coding.net上创建账号

基础配置

1. 首先,下载安装git客户端和tortoisegit(就是小乌龟,本地右键使用的,跟SVN一样的那个小乌龟)。

git下载官网:https://git-for-windows.github.io/

tortoisegit官网:https://tortoisegit.org/download/ (如果英语不好,可以在下面选择语言包下载,安装很简单,可以度娘)

已经下载好的软件百度云链接: 链接: http://pan.baidu.com/s/1gf0w8SF 密码: 24rk

2. 然后你需要登录coding,注册账号步骤同一般网站,此处不再赘述;

之后点击左上方的小猴子(应该是猴子吧。。。),进入个人界面如下图。选择"账户"——"SSH公钥",到此时,前置条件都准备好了,下面可以开启本地配置了
连接coding以及恢复之前的版本

3. 首先鼠标点击右键,选择"Git Bash Here",进入黑窗口,如下图

连接coding以及恢复之前的版本

4. 然后输入下面两行代码

git config --global user.name "yourname"
git config --global user.email "[email protected]" //此处一定是你github网站上注册的邮箱

5. 会发现在你"C:\Users\用户名"文件夹下出现了".gitconfig"文件,打开内容是你刚刚输入的用户名和邮箱

连接coding以及恢复之前的版本

6. 然后输入下面代码,返回下图,确认之前没有创建过文件夹

cd ~/.ssh
连接coding以及恢复之前的版本

7. 之后输入下面的代码,然后在停顿处回车,生成公匙文件,如下图

ssh-****** -t rsa -C [email protected]//再次说明,邮箱一定要是github的邮箱
连接coding以及恢复之前的版本

8. 到这一步你可以在"C:\Users\用户名"文件夹下看到一个".ssh"文件夹,打开文件夹下"id_rsa.pub"文件,复制内容(一定要记得去掉最后的空格)(这里我的最后没有空格)

把复制的内容粘贴到刚刚网站上的公匙粘贴框内
连接coding以及恢复之前的版本

9. 最后,我们测一测是否能够连接到coding仓库。输入以下代码:

ssh -T [email protected] //注意coding的 git 地址已经改成 git.coding.net了,直接复制粘贴就好,回车后在停顿处输入"yes"后得到如下内容
连接coding以及恢复之前的版本

如果出现successfully,则表明已成功连接至coding。(这里在我的电脑上没有出现successfully,是中文的提示成功连接。)

以上转载地址:https://www.cnblogs.com/happyzm/p/6412795.html

-------------------------------------------------------------------------------------------------

下面是Git恢复之前版本的方法,这里会报一个

fatal: not a git repository (or any of the parent directories): .git

这时:git init建立一个仓库(初始化git仓库)

就好了。

不过后面的操作我都没有实现,查看git log 后显示我没有操作的记录,可能是不是在这个仓库的记录查询不到。

具体操作:

1. 查看版本号:
可以使用命令“git log”查看:
连接coding以及恢复之前的版本
也可以在github网站上查看:
连接coding以及恢复之前的版本
2. 使用“git reset –hard 目标版本号”命令将版本回退:
连接coding以及恢复之前的版本
再用“git log”查看版本信息,此时本地的HEAD已经指向之前的版本:
连接coding以及恢复之前的版本
3. 使用“git push -f”提交更改:
此时如果用“git push”会报错,因为我们本地库HEAD指向的版本比远程库的要旧:
连接coding以及恢复之前的版本
所以我们要用“git push -f”强制推上去,就可以了:
连接coding以及恢复之前的版本
在github图形化界面上看,远程库的HEAD也已经指向目标版本:
连接coding以及恢复之前的版本

回退成功!

以上转载地址:https://blog.csdn.net/yxlshk/article/details/79944535