博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git使用
阅读量:6705 次
发布时间:2019-06-25

本文共 1355 字,大约阅读时间需要 4 分钟。

  hot3.png

现在才开始用github托管代码真的是土爆了

在github上登录并创建好一个仓库之后  会有页面出来如何提交的指令

Create a new repository on the command line

touch README.mdgit init
git add . //很重要git add README.mdgit commit -m "first commit"git remote add origin url
git push -u origin master

Push an existing repository from the command line

git remote add origin url
git push -u origin master

还有貌似用sshkeygen工具生成公钥的指令很多啊= =

github上推送分支,在第三个url对应的博文中有提到 后来自己又摸索了一下

# Syntax: git branch 
#
in the above is optional # if not specified the last commit will be used# If specified the corresponding commit will be usedgit branch testing# Switch to your new branchgit checkout testing# Some changes echo "Cool new feature in this branch" > test01git commit -a -m "new feature" # Switch to the master branchgit checkout master# Check that the content of test01 is the old one cat test01

进入路径然后git rm XXX

再commit和push 即可完成对某些文件或者整个工程的删除

注意是 git commit -a -m

然后就git push -u origin testing 即可

从github上拷贝分支

git clone -b 

Example:

git clone -b my-branch git@github.com:user/myproject.git

Alternative (no public key setup needed):

git clone -b my-branch https://git@github.com/username/myproject.git                             
当需要覆盖github上的项目时
git fetch origin; 
git merge origin/master
git push -u origin master 即可覆盖

转载于:https://my.oschina.net/kiloct/blog/142925

你可能感兴趣的文章
How to Install CMS Made Simple v2.2 on LAMP in CentOS 7.2
查看>>
新IT铺路 智慧出行时代来了!
查看>>
虚拟机上keepalived实验笔记
查看>>
ElasticSearch(java) 创建索引
查看>>
手把手教你在多种无监督聚类算法实现Python(附代码)
查看>>
第4章 Keras入门
查看>>
手工修复ie浏览器
查看>>
BATJ互掐,哪家AI公司首先达到万亿美元市值? | 新智元AI技术峰会论坛
查看>>
hdu 1232 畅通工程 (并查集)
查看>>
MySql的用户权限
查看>>
java中finally和return的执行顺序
查看>>
Hibernate5-一对多双向关联-左外连接-HQL
查看>>
H3C防火墙出厂空配置管理口无法WEB登录
查看>>
使用NetWeaver创建数据库连接
查看>>
Spring事物、面向切面编程、依赖注入简介
查看>>
Java 中带参带返回值方法的使用
查看>>
开发中的各种时间格式转换(一)
查看>>
iSCSI安全之密码认证
查看>>
MySQL运维命令大全
查看>>
MySQL分区表(优化)
查看>>