创建repository上传到github以及基本操作

1在github上新建一个repository,填写名字,项目属性选择public即可,private的是需要收费的。

得到工程的https地址

https://github.com/youname/yourname.git




2

本地新建一个目录。

mkdir firstrepository


2.1 初始化仓库

cd firstrepository

git init 

2.2 像库中添加文件(正式提交是2.3的commit指令)       在这个目录创建需要提交的文件。比如readme src等等

git add --all  (添加目录下所有的文件)

git add filename(添加目录下单个的文件)

git rm -rf filename(移除某个文件)


可以通过git status 查看当前预备提交的文件






2.3提交文件(提交到本地库)

git commit -m "commit message"  提交到本地库,同时指定本次提交的提示信息为commit message

例如git commit -m "first commit"


如果你还没有配置你的全局邮箱和 全局用户名。这时候会提示你配置

git config --global user.email you@example.com

git config --global user.name "your name"

再次提交就不会错误提示了


可以通过 git status 再次查看状态 

On branch master
nothing to commit, working directory clean


每次add 或者rm都需要git commit正式提交


3 提交到github远端

之前的操作都是在本地。这次提交到远端github去

3.1 添加远端初始的源

git remote add origin https://github.com/yourname/xxxx.git
3.2 将本地数据提交到远端的master分支

git push -u origin master

提示你输入github的用户名 密码

然后提示

Branch master set up to track remote branch master from origin

表示提交成功

如果提示 warning: push.default is unset

这个是git 1.x和git 2.x的区别

git config --global push.default matching 表示将本地的所有分支修改提交到远端

git config --global push.default simple 表示将当前的分支提交到远端

按照你的需求。任意选择某一条命令执行一下就好了




去git的这个页面刷新一下就能看到你提交的数据了






3.3查看提交日志

git log

显示你的每次提交的信息



4尝试修改再次提交,。

编辑readme的文件。修改一些数据

4.1查看当前状态

git status

显示在 master分支上readme被修改了

On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)
modified:   readme
no changes added to commit (use "git add" and/or "git commit -a")


4.2 向库中增加这个修改的文件

可以用git add --all增加所有的修改

或者git add readme 只添加这一个

git add readme


4.3 正式提交(本地)

git commit -m 'change readme'

显示

[master 45a0663] change readme
 1 file changed, 2 insertions(+)


4.4 提交到远端

git push 

输入账号密码 ok




5别人如何clone你的仓库?

git clone https://github.com/yourname/xxxx.git







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值