将文件推送到远程库的三个步骤:
git add filename
git commit -m "推送了一个文件"
git push
git add 文件名//添加到暂存区
git reset HEAD <file>//将文件退出暂存区
git reset --mixed//将文件退出暂存区,会删除文件git commit -m "文件名"//添加到本地节点
git log//查看commit日志
git reset --hard commit_id//撤销commit,注意会删除本地文件
git push -u origin master//推送到远程库创建本地库:
在Git根目录下创建一个文件夹作为库
git init//命令用来初始化这个库,并在文件夹下创建一个.git的文件夹将本地库和远程库关联:
首先使用如下命令拷贝远程库的README文件到当前目录下。
git pull --rebase origin master
在你想要关联的本地库下输入如下命令test1表示要关联远程库的名字,Niceug是我的用户名:
git remote add origin https://github.com/Niceug/test1.git
git push -u orgin master
注意:在本地仓库下创建一个文件:才能执行第二条命令;不然会报
error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/Niceug/JavaProject.git'
这样的错误以上步骤没错的话就会显示这样的消息,就代表本地库和远程库关联起来了,并向远程库推送了第一个文件
Branch master set up to track remote branch master from origin.删除远程库的文件:
git rm -r --cached a/2.txt //删除a目录下的2.txt文件
git commit -m "删除a目录下的2.txt文件"
git push -u origin master
克隆远程库:就是将远程库的文件下载到本地
git clone https://github.com/Niceug/test1.git
注意克隆的时候所在的文件夹要在Git根目录下