git@osc使用教程

mac2022-06-30  17

http://my.oschina.net/openswc/blog/142321

 

Git初体验

http://my.oschina.net/dxqr/blog/134811

网友整理的git@osc教程

http://git.oschina.net/oschina/git-osc/wikis/help#toc_19

git@osc工作流程

http://git.oschina.net/oschina/git-osc/wikis/help

安装设置 git下载最新版本的githttp://git-scm.com/downloads当你安装完成git的时候,你需要简单的配置一下,打开终端:用户名第一步,你需要告诉git你的名字,这个名字会出现在你的提交记录中。git config --global user.name "你的名字"Email然后是你的Email,同样,这个Email也会出现在你的提交记录中,请尽量保持此Email和您的Git@OSC的注册Email一致。git config --global user.email "你的Email"Clone 和 PushClone 项目git clone http://git.oschina.net/xxxxxx/xxxxxx.git创建特性分支git checkout -b $feature_name写代码,提交变更git commit -am "My feature is ready"将你的提交推送到 Git@OSC git push origin $feature_name在提交页面你可以查看你的变更,例如:http://git.oschina.net/oschina/git-osc/commit/f3dd1c5bae48fa4244e2595a39e750e5606dd9be命令示例

git clone git@git.oschina.net:openswc/gobang.git //ssh 链接

git remote add origin git@git.oschina.net:openswc/gobang.gitgit add .git commit -am "gobang first commit"git push origin master

SSH KeysSSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。你可以按如下命令来生成sshkeyssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email# Generating public/private rsa key pair...查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keyscat ~/.ssh/id_rsa.pub# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....首先在Git Bash中输入:ssh-keygen -t rsa -C "youremail@xxx.com"然后一路回车,这个会在当前用户文件夹下,生成.ssh 文件夹,里边有个 id_rsa.pub文件,用记事本打开,复制其中的全部内容。然后打开http://git.oschina.net/keys页面,在该页面中添加公钥,标题可以随便填,公钥就是刚才复制过的内容,然后保存即可我们在http://git.oschina.net/projects/new中添加一个新项目,比如GitHelloWolrd(这个名称后面会用到,这个步骤是必须的)我们先来测试下是否联通:输入命令ssh -T git@git.oschina.net然后会通知你输入用户名/密码,该密码就是你的osc账户密码,然后会提示你输入yes/no,输入yes后回车,显示出Welcome to Git@OSC , whaon!说明连接成功(密码也可以在http://git.oschina.net/profile/account进行设值) 配置Git首先在本地创建ssh key;$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的所有的内容也即key。

C:\Users\ZhangHu\.ssh

回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。为了验证是否成功,在git bash下输入:$ ssh -T git@github.com如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。$ git config --global user.name "your name"$ git config --global user.email "your_email@youremail.com"git@osc安装与提交安装我是通过windows.github.com下载的客户端在git中我先建立一个test项目;在下载完的客户端git命令行克隆test  也就是下载下来(git clone http://git.oschina.net/zhuomo/test.git)自己的HTTP地址;在命令行cd test 进入到当前目录之后在这个目录下我是相应的创建文件,之后(git add) 然后 放到远程仓库 (git pust origin master)Username为oschina的用户名Password为oschina的密码

 

转载于:https://www.cnblogs.com/XACOOL/p/5435320.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)