linux下与github之间的互动
来源:互联网 发布:unity3d输出视频 编辑:程序博客网 时间:2024/04/29 01:42
首先你需要在github网址注册你自己的账号,接着我们在本地新建一个空目录:
mkdir mygitcd mygit
/home/ihlkang/mygit
敲人:git init将仓库建好
在mygit下新建一个.c文件,test.c,将文件加入到创建好的仓库中:git add test.c
执行上面操作后,无任何显示就正确了,在unix中,没有消息就是好消息
执行git commit告诉Git
git commit -m "wrote a test file" 引号中的信息是备注,在上传后github中可以看到
由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:
1、创建SSH key
如图所示:首先需要敲人:ssh-keygen -t rsa -C “XXX@XXX.com” 引号中是你的邮箱地址,之后一路默认回车就好,因为不需要设置密码什么的,
完成后进入.ssh目录,可以看到两个秘钥队,私钥有id_rsa不能泄露给别人和公钥id_rsa.pub可以给别人看。我们打开id_rsa.pub可以查看其中的
密文,接着我们登录到github,在它的setting中,将key设置好。
其次我们在github中创建一个远程仓库:mygit
git remote add origin git@github.com:ihlk/mygit.git
git push -u origin master记得本地的代码仓库要和github.com中的代码仓库名称相同,不然会出错
登录到github后,查看mygit,发现本地的仓库已经提交到远程仓库了
接着我们测试将远程仓库与本地仓库同步:
创建一个远程仓库,创建时初始化一个README文件
git pull origin master能将本地仓库与远程仓库同步,如果有问题可以git log查看版本,然后git reset --hard 加上版本号回退
本地仓库修改文件后与远程仓库同步:
通过git add README.md将修改的文件添加到git中,git commit -m "修改README"
,git push origin master 将本地文件修改同步到远程
- linux下与github之间的互动
- 观察者模式与用户控件之间的互动
- 不同程序语言之间的互动,IronPython 与C#交互
- WebViewJavascriptBridge Demo (js与native之间的数据互动)
- Linux下的GitHub安装与简单配置教程
- Linux下github的配置
- Linux下github的配置
- Linux下github的使用
- Linux下github的使用
- Linux下的github配置
- linux下github的使用
- Linux下使用git与github
- linux下git与github简单使用
- linux下git与github简单使用
- Linux下jstring与char字符串类型之间的转换
- linux 系统下make 与 make install 之间的区别
- VirtualBox下linux 与win7之间数据空间的建立
- VirtualBox下linux与win7之间数据空间的建立
- 【程序32】 题目:取一个整数a从右端开始的4~7位。 程序分析:可以这样考虑:
- 数据库索引的实现原理
- 加密解密
- Python requests 报错解决集锦
- HTML5 小动画例子
- linux下与github之间的互动
- jQuery 效果
- mysql清屏
- GetDesktopWindow之MFC窗口全屏显示
- go语言的位运算符
- 使用 lint 增强你的代码
- 360主界面行为分析
- 利用dfs输出全排列
- 终端的原始模式和规范模式