首页 > 其他分享 >git 码云 安装配置使用图文详解

git 码云 安装配置使用图文详解

时间:2022-12-16 13:33:26浏览次数:73  
标签:git gitee 码云 ssh osc com 图文


码云 快速使用

以下步骤以 ​​oschina/git-osc​​ 仓库为例子,在您使用 Gitee 的过程中,具体链接地址请填写对应的仓库地址。

  • 快速设置:
    如果您知道该怎么操作,直接使用下面的地址:
https://gitee.com/oschina/git-osc.git  
[email protected]:oschina/git-osc.git

我们强烈建议所有的 Git 仓库都有一个​​README​​​,​​LICENSE​​​,​​.gitignore​​​文件。
Git入门?查看 ​​​帮助​​ , ​​Visual Studio​​ / ​​TortoiseGit​​ / ​​Eclipse​​ / ​​Xcode​​ 下如何连接本站, ​​如何导入项目​​

  • 简易的命令行入门教程:
  1. Git 全局设置:
# 用户名和邮箱需要填写您在 码云 对应的用户信息
git config --global user.name "username"
git config --global user.email "user email"
  1. 在 码云 新建一个仓库,我们以 ​​oschina/git-osc​​为例
  2. 在本地创建 Git 仓库:
# git remote add 应添加您对应的仓库地址,可为 HTTPS 或 SSH
mkdir git-osc
cd git-osc
git init
touch README.md
git add README.md
git commit -m 'first commit'
git remote add origin https://gitee.com/oschina/git-osc.git
git push -u origin master
  1. 如果您在本地已经有需要上传到 码云 的项目,那么您需要执行如下命令:
cd existing_git_repo
git remote add origin https://gitee.com/oschina/git-osc.git
git push -u origin master

教程:https://gitee.com/oschina/git-osc/wikis/%E5%85%B3%E4%BA%8EGitee?sort_id=76

 

1.码云官方安装帮助:

​https://gitee.com/help/articles/4106​

注意:

  • 设置path环境变量使得cmd下可以直接使用git命令,只需要把git文件下的bin目录地址复制到系统环境变量PATH中即可
  • 注意勾选上如下标识方便后面可以直接运行git bash

git 码云  安装配置使用图文详解_git

2.设置git

a. 和github一样,如果我们只是单纯的从上面clone代码,并不需要ssh配对。但是我们是为了将项目代码提交到上面,所以还是需要ssh key的配对,操作和github配对方法是一样的。 
b. 检测ssh,一般我们把git安装后都是安装了ssh的,我们可以通过git查看, 随便找个地方,鼠标右键选择git bash here,进去git界面后输入 ssh,如果出现如图所示的情况,则说明ssh已经安装。 

运行

git 码云  安装配置使用图文详解_git_02

或者随便找个地方,鼠标右键选择git bash here

git 码云  安装配置使用图文详解_上传_03

2.1 会看见下面界面:

git 码云  安装配置使用图文详解_git_04

2.2  刚开始我们要在本地生成一个密钥,让他和码云上面的密钥产生关联。生产密钥的的命令行

ssh-keygen -t rsa -C "[email protected]"    邮箱地址可以填自己的。效果如图所示

2.3 执行ssh-keygen -t rsa -C "[email protected]"命令,并多次按enter键,直到出现以下内容

git 码云  安装配置使用图文详解_git_05

上面内容以及提示秘钥文件在如下路径中:C:\Users\系统用户名\.ssh\id_rsa\

git 码云  安装配置使用图文详解_上传_06

又或者命令查看生产的密钥(现在输入命名来查看自己生产的密钥,cat ~/.ssh/id_rsa.pub   效果如图:)

git 码云  安装配置使用图文详解_github_07

文字说明:第一个回车告诉我们这个key会保存的地址,这个地址要记住等下还要找到文件在哪里的,然后在按回车,告诉我这文件已经存在,问我要不要覆盖,如果你们以前在github上配置了的,这里情况应该和我一样的,我就不再按了,你们如果不再还要在按次回车或者两次,根据实际情况定。然后可以看到我们生成的文件,如图: 

测试是否能成功

ssh -T [email protected]

git 码云  安装配置使用图文详解_git_08

这个是说明没能通过

git 码云  安装配置使用图文详解_上传_09

git 码云  安装配置使用图文详解_git_10

标题栏不用填写,复制公钥进来就会自动生成

git 码云  安装配置使用图文详解_git_11

git 码云  安装配置使用图文详解_git_12

3.创建项目,在码云上  略过

4.在项目中创建项目对应的仓库

git 码云  安装配置使用图文详解_github_13

git 码云  安装配置使用图文详解_上传_14

要勾选上这个才用

5.初始化本地对应项目的仓库

5.1 在本地建立一个文件夹git-test,执行git init命令(这个命令可以把这个目录变成Git可以管理的仓库)

git 码云  安装配置使用图文详解_git_15

5.2.把服务器的代码全部下载到本地项目中,

git pull origin master

5.3 把本地项目代码上传到码云中

    在命令行中继续输入代码执行    git add .    (add空格后有个点别忘了) :

git 码云  安装配置使用图文详解_git_16

5.4 添加注释,来说明自己为什么要上传,方便以后自己查阅  git commit -m "第一次上传"

git 码云  安装配置使用图文详解_git_17

5.5.提交到码云上面,git push origin master

因为是第一次提交,要更改为:git push -u origin master  第二次提交就按照上面的写法即可

不在需要加  -u   :

git 码云  安装配置使用图文详解_上传_18


标签:git,gitee,码云,ssh,osc,com,图文
From: https://blog.51cto.com/haibo0668/5947260

相关文章

  • 换工作?试试远程工作「GitHub 热点速览 v.22.40」
    近日,潜在某个技术交流群的我发现即将毕业的小伙伴在焦虑实习、校招,刚好本周GitHub热榜有个远程工作项目。不妨大家换个思路,“走”出去也许有更多的机会。当然,除了全球的远......
  • git中的SSL certificate problem: unable to get local issuer certificate错误的解决
    这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错。原因是因为未知的没有签署过的证书意味着可能存在很大的风险。解决......
  • 可靠的自托管「GitHub 热点速览 v.22.37」
    自托管(Self-Hosted)是很多开源项目主打的亮点:数据在手,安全我有。本周GitHub热点榜单上有多款自托管的项目,当中自然不能少了之前HG小伙伴@makesworldsimple说的“......
  • git基础及gitee配置
    安装git网址:https://git-scm.com/book/zh/v2/起步-安装-Git使用git基本指令#初始化指令gitinit#管理目录下的文件状态注:新增文件和修改的文件都是红色的gits......
  • git 代码统计
    统计所有代码行数gitlog--pretty=tformat:--numstat|awk'{add+=$1;subs+=$2;loc+=$1-$2}END{printf"addedlines:%s,removedlines:%s,totall......
  • TIL:Git Squash Commits
    背景比如开发某个feature,可能需要好几天,但是每天都需要提交代码(只是假设)那commit的粒度如何控制,可以看看这个讨论:https://www.v2ex.com/t/623219可是每天提交的信息好......
  • TIL: Git worktree
    #Createanewbranchcalled"experimental"andswitchtoitgitcheckout-bexperimental#Createanewworkingdirectoryforthe"experimental"branchgitw......
  • git远程覆盖本地分支的方法
    一共三步曲:fetch+reset+pull#用来更新本地仓库区gitfetch--all#将上一步中得到的originmaster代码用来更新本地暂存区与工作区的代码,与本地最新的远程代码保持......
  • 使用 GitHub Pages 搭建个人博客
    准备GitHub仓库首先你要创建一个GitHub仓库,仓库名应为:<当前github用户名>.github.io比如:我的github用户名是james那么,我用来做博客的仓库名就必须是james......
  • 首发:李航老师的《统计学习方法》第二版的代码实现(Github标星过万!)
    李航老师的《统计学习方法》第二版的代码实现更新完毕,本文提供下载。(黄海广)李航老师编写的《统计学习方法》全面系统地介绍了统计学习的主要方法,特别是监督学习方法,包括感知......