第一步、下载Git https://git-scm.com/downloads,
注册账号,等待略
第二步、Github创建项目
第三步:建立git仓库
新建仓库
Code所在根目录执行
git init
第四步:将项目的所有文件添加到仓库中
git add .
第五步:
git add README.md
第六步:提交到仓库
git commit -m "注释语句"
第七步:将本地的仓库关联到GitHub,后面的https改成刚刚自己的地址,上面的红框处
git remote add origin https://github.com/zlxzlxzlx/Test.git
第八步:上传github之前pull一下
git pull origin master
第九步:上传代码到GitHub远程仓库
git push -u origin master
中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了。执行完后,如果没有异常,等待执行完就上传成功了。
更新仓库
第一步:查看当前的git仓库状态,可以使用git status
git status
第二步:更新全部
git add *
第三步:接着输入git commit -m "更新说明"
git commit -m "更新说明"
第四步:先git pull,拉取当前分支最新代码
git pull
第五步:push到远程master分支上
git push origin master
不出意外,打开GitHub已经同步了
3. 创建本地文件夹
创建文件夹后,进入该文件夹,并将github上需要修改的项目pull到到当前文件夹
git clonehttps://github.com/xxx/....git
1) 新增文件:
将文件拖拽到当前文件夹中(master),然后输入如下指令:
$git add .$git commit -m"add new data"$git push -u origin master
2) 删除文件
输入:
$git rm -r'需要删除的文件夹'$git commit -m"delete data"$ git push -u origin master
更新:2018-11-22
遇到的问题
我们发现在添加.gitignore文件后,当我们想push文件的时候,我们声明的忽略文件还是会出现在push的目录中
原因分析
某些文件已经被纳入版本管理中,就算是在.gitignore中已经声明也不会起作用
解决方案
我们应该先把本地的缓存删除,然后再进行push,操作步骤如下
git rm -r --cached . // 删除本地缓存
git add . // 添加要提交的文件
git commit -m 'update .gitignore' // 更新本地的缓存
更新:2018-12-03
1、 查看所有分支
git branch --all
2、重命名git远程分支
Step1:重命名远程分支对应的本地分支
git branch -m old_local_branch_name new_local_branch_name
step2:删除远程分支
git push origin :old_local_branch_name
step3:重新推送新命名的本地分支
git push origin new_local_branch_name
网上搜了一番后发现使用命令删除远程分支:
git push origin[空格]冒号branchname
比如git push origin :Company/20170711
此外还搜到了删除本地branch的命令:
git branch -D Company/20170711