git仓库上传代码及相关操作
git命令行操作源代码
1. 登录github创建一个新的仓库
2. 本地电脑安装git并登录自己的git账号
git config --global user.email "这里改成你的邮箱地址"
git config --global user.email "这里填写你的用户名称"
后面继续会要你输入密码
3. 本地命令行操作
使用cd命令切换到自己的项目文件目录下
cd 文件目录
初始化项目代码建立本地临时仓库并上传代码
git init //相当于创建本地仓库放置代码 git add . //添加当前目录下所有文件 git add [文件名] //添加指定文件夹 git commit -m 'init' //确保你当前操作分支是在init下 切换分支 git branch -m master/main 或者用 git checkout master/main git remote add origin +你的仓库链接 git push -u origin master/main
4. git常用命令行整理
初始化一个Git仓库 git init
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
删除本地缓存:git rm --cached <flodername>
新建一个标签 git tag <name>
指定标签信息 git tag -a <tagname> -m "..."
用PGP签名标签 git tag -s <tagname> -m "..."
查看所有标签 git tag
推送一个本地标签 git push origin <tagname>
推送全部未推送过的本地标签 git push origin --tags
删除一个本地标签 git tag -d <tagname>
删除一个远程标签 git push origin :refs/tags/<tagname>
查看远程库信息 git remote -v;
从本地推送分支 git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交;
在本地创建和远程分支对应的分支 git checkout -b branch-name origin/branch-name,本地和远程分支的名称最好一致;
建立本地分支和远程分支的关联 git branch --set-upstream branch-name origin/branch-name;
从远程抓取分支 git pull,如果有冲突,要先处理冲突。
工作区的状态 git status命
查看修改内容 git diff
版本回滚 git reset --hard commit_id
查看提交历史 git log 查看命令历史 git reflog