
先git clone获取最新仓库,在此基础上修改提交!
git config --global user.email 977103597@qq.com
git config --global user.name "justCoder"
1.创建git工程目录
git init 文件夹名
2.提交代码至待提交列表区 staging area
git add 文件名
删除: git rm 文件名 (不加git不能真正删除)
重命名: git mv 文件名
此时代码并未上传至本地仓库
3.提交代码至本地仓库 local repository
git commit -m "本次上传的备注信息"
4.创建分支
git branch 分支名
eg: git branch 2019-3-9
查看概况: git branch
删除: git branch -d 分支名
切换: git checkout 分支名
5.合并分支
git merge 目标分支名
#举例
#合并分支2019-3-9至master
git checkout master
git merge 2019-3-9
6.上传本地代码至云端托管仓库 Github/CodingNet
- 添加项目地址(默认)
git remote add origin 项目地址
其中origin是可以自定义的仓库代称,在.git/config中可以查看和修改,由下图可见,这里的origin对应coding.net的HK项目.
origin的含义
- 上传本地master至云端
git push -u origin master
首次上传出现的问题

解决方法 SSH地址切换为HTTP类型

解决方法
git push -u origin +master
使用+master强制更新
7.下载云端仓库代码
git clone 项目地址
其它常用命令
git status 查看状态
git log 查看日志
.gitignore文件 控制忽略上传的文件或类型
网友评论