项目Git远程推送与开源协议
更新了GitTalk,都来交朋友(py)呀。
GitHub新建一个空项目之后会出现操作指南,但是如果新建的项目init了README或者LICENSE,GitHub将不会提示,头疼。GitHub的国内镜像下载地址可参考https://github.com/waylau/git-for-win 。
于是我新建了一个空项目把他的提示抄下来了
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15…or create a new repository on the command line
echo "# A" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:rainvalley/A.git
git pull --rebase origin master pull
git push -u origin master
…or push an existing repository from the command line
git remote add origin git@github.com:rainvalley/A.git
git push -u origin master
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
新建项目并关联的命令如下:1
2
3
4
5
6git init 初始化git目录生成.git隐藏目录
git add . 将当前目录下的文件暂存
git commit -m "first commit" 将暂存的文件提交
git remote add origin git@github.com:rainvalley/A.git 指定远程仓库,此处地址需要修改
git pull --rebase origin master pull远程仓库进行合并,避免冲突
git push -u origin master push本地代码到远程,第一次需填写账号密码
关于各种开源协议,区别如下:
本文标题:项目Git远程推送与开源协议
文章作者:Raincorn
发布时间:2020-04-25
最后更新:2020-07-28
原始链接:https://blog.raincorn.top/2020/04/25/Github_New_Repositories/
版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可