关于Linux下github的一点总结
2017-06-10 10:44
260 查看
自己总结的一点关于github的知识^_^
Linux下将代码上传到github上
生成ssh公私密钥对(为了后面的免密推送)
![](https://img-blog.csdn.net/20170606015027478?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWWluSmlhbnhpYW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
复制公钥
粘贴到github的账户里
![](https://img-blog.csdn.net/20170521152810822?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWGl5b3VMaW51eF9LYW5neWlqaWU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20170521152839838?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWGl5b3VMaW51eF9LYW5neWlqaWU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
点击 new a repository输入项目名称(例如:code)。
这里选SSH(免得输入用户名和密码了)
![](https://img-blog.csdn.net/20170521152117412?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWGl5b3VMaW51eF9LYW5neWlqaWU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
进入终端在当前目录下创建一个项目mkdir code,然后进入到该目录下 cd code
一小点git命令^_^
git init第一次创建本地仓库的时候,使用一次,再后面就不用了
git add向本地仓库添加文件
git commit将添加进本地仓库的文件提交
git diff查看对本地仓库中文件的改动
git log查看提交本地仓库文件的日志(git log –pretty=online)
git reset –hard HEAD^回退到上一个版本
git diff HEAD – readme.txt命令可以查看工作区和版本库里面最新版本的区别
git checkout – file可以丢弃工作区的修改
git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区
从版本库中删除文件,那就用命令git rm 文件名 删掉
Linux下将代码上传到github上
生成ssh公私密钥对(为了后面的免密推送)
复制公钥
粘贴到github的账户里
点击 new a repository输入项目名称(例如:code)。
这里选SSH(免得输入用户名和密码了)
进入终端在当前目录下创建一个项目mkdir code,然后进入到该目录下 cd code
git init echo "# LinuxTest" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:YinJianxiang/LinuxTest.git git push -u origin master vim simple.c gcc simple.c git init git add simple.c git commit -m "a test" git push origin master
一小点git命令^_^
git init第一次创建本地仓库的时候,使用一次,再后面就不用了
git add向本地仓库添加文件
git commit将添加进本地仓库的文件提交
git diff查看对本地仓库中文件的改动
git log查看提交本地仓库文件的日志(git log –pretty=online)
git reset –hard HEAD^回退到上一个版本
git diff HEAD – readme.txt命令可以查看工作区和版本库里面最新版本的区别
git checkout – file可以丢弃工作区的修改
git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区
从版本库中删除文件,那就用命令git rm 文件名 删掉
相关文章推荐
- 关于Linux STL使用的一点总结
- 关于linux串口编程的一点总结
- 看完了linux书第二章后,关于内存寻址的一点总结
- 关于如何jar的一点总结
- 关于连接池写法的一点总结(一)
- 关于在linux下的硬盘优化的一点试验
- 关于Linux下中文显示不正常的问题的一点经验
- 关于LINUX与M$ WINDOWS的一点想法
- 关于.net中修饰符的一点总结
- 关于学习CCNA的一点经验总结
- 关于c与汇编混合编程的一点总结
- 关于JAVA集合类的一点总结!
- 关于如何jar的一点总结 (转自:javaresearch yedongshu2001 原创)
- 关于多线程的一点总结
- 关于网站开发文件编码的一点总结[转]
- 关于Linux系统下Grub启动流程的讨论总结
- 关于在applet中使用JDBC访问数据库的一点总结
- 关于WebForm的编辑列ItemTemplate和EditItemTemplate的一点小总结
- 今天工作中关于下拉框的一点总结
- 关于DNN Module开发学习以来的一点总结