git配置
1、git init 初始化仓库
2、git config --global user.name 'sunluyi' 配置用户名
git config --global user.email '934353403@qq.com' 配置邮箱
3、git add index.html 添加 将文件下的index.html添加到队列
git add . 上传所有文件
git add *.html 上传所有html文件上传
4、 git status 查看是否被添加到队列,new file: index.html 新添加的文件
git rm --cached 文件名 从队列中删除文件,(不是从文件夹删除到回收站)
git status 提示 modified: index.html 修改了index.html 和队列中的index.html 内容不一样,需要重新添加队列,操作步骤3
5、git commit -m 's' 提交
提示:1 file changed, 0 insertions(+), 0 deletions(-) 表示更改了几个文件,0个插入(+),0个删除(-)
提示:On branch fenzhisly
nothing to commit, working tree clean 表示没有要提交的内容,工作树已清除
如何使用git忽略一些不想上传的文件:
根目录使用命令行创建文件
touch .gitignore
将需要被忽略的文件路径/文件 写入.gitignore文件
例如:
log.txt
/dir1
如何创建分支
git branch 分支名称
如何切换进入该分支
git checkout 分支名称Switched to branch 'fenzhisly'表示已经切换到当前分支
合并分支
合并前 先回到主线 git checkout master,在主线下合并分支
git merge 分支名称 回车后合并成功
如何push远程仓库
github.com 创建仓库后:
.或在命令行上创建一个新的存储库
echo "# gitdemo" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/934353403/gitdemo.git
git push -u origin master
或从命令行推送现有存储库
git remote add origin https://github.com/934353403/gitdemo.git
git push -u origin master
或从另一个存储库导入代码
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
1、git remote add origin https://github.com/934353403/gitdemo.git添加
2、git remote 查看得到以下内容origin
3、git push -u origin master会提示登录账号密码,登录一次后 代码成功推送至仓库
完成以上步骤后 下次再推送仓库直接使用
git push
如何克隆仓库
git clone https://github.com/934353403/gitdemo.git