1.如果是新的项目的话 到指定文件夹下 先git init 如果是需要克隆别的git的项目的话 git clone url (url就是git的地址)
2.如果是想要提交问价你的话
1.git add . ---表示上传该文件夹下的所有跟线上文件不同的文件 如果想要上传某一个文件下的文件 那就先cd到该文件下在执行该命令,如果想上传某个文件的话,,,可以用 git add 文件 (文件就是你要上传的文件的名字)
2.git commit -m “你想要提交的文件的描述” ---指的是要写的提交文件的综述
3.git pull ---更新代码
4.git push ---推送到远端git上 error:fatal: HttpRequestException encounteredGithub 禁用了TLS v1.0 and v1.1,解决方法: 必须更新Windows的git凭证管理器 https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0
error:fatal: The current branch dev has no upstream branch. To push the current 表示本地分支与远程分支之间没有连接起来, 解决方法:git push -u origin
(远程分支名)
3.分支
1.查看分支 git branch ----如果后面加上 -a的话 是查看远程的所有分支
2.新建分支 git branch 分支名字 ----新建本地分支 git push origin --delete dev
3.删除分支 git push origin --delete dev ----删除远程分支 git branch -d dev -----删除本地分支
3.转到某个分支 git checkout 分支名字 ----转换分支
4.git merge 被合并的分支名字 ---合并分支 这个之前要先转到你想要合并到的分支,(最好先以你想要合并的分支为蓝本新建一个分支,然后转到这个分支之后 开始这个命令) 如果出现冲突的话 就解决
5.git status ---查看状态 包括是否在缓存区的信息,冲突的信息
4.信息
1. git log ---查看commit提交的所有信息
5.tag
1.git tag ----查看tag的信息 git tag --list 查看tag列表
2.git tag v1.0 ---- 给现在的代码加tag 方便以后通过这个tag查找到现在commit截止位置
3.git tag -a v1.1-m "one tag" ---加tag 加提交信息
4.git push origin <tagName> --提交tag到远程git服务器 如果gir过多的话 可以使用 git push origin --tags
5.git tag -d <tagname> ---- 删除标签 git push origin :refs/tags/<tagname> -----删除一个远程标签