gitee码云
1、码云上新建一个项目 test(项目名)
2、本地创建一个文件夹E:/new,然后使用git bash
3、cd 到本地文件夹中E:/new //如果是在创建的文件中git bash 则此步骤可省略
4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹
5、使用git remote add origin https://gitee.com/你的码云用户名/test //添加远程仓库
6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹
7、将要上传的文件,添加到刚刚创建的文件夹
8、使用git add . (. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区
注意:git config --global user.email 'you@example.com' / git config --global user.name 'Your Name'
9、使用git commit -m '新添加的文件内容描述' //添加文件描述
10、使用git push origin master ,将本地仓库推送到远程仓库
git常用命令
git init 新建一个空的仓库
git status 查看状态
git branch 查看所有分支
git branch newname 创建一个叫newname的分支
git checkout newname 切换到叫newname的分支上
git add . 添加文件
git rm -r xxx.txt 删除文件
git commit -m '注释' 提交添加的文件并备注说明
git remote add origin git@github.com:jinzhaogit/git.git 连接远程仓库
git push origin master 将本地仓库文件推送到远程仓库
git pull origin master 将远程仓库文件更新到本地仓库
git remote -v 查看远程仓库
git fetch origin master:newname 本地新建一个newname分支,并将远程origin仓库的master分支代码下载到本地newname分支
git diff newname 比较本地代码与刚刚从远程下载下来的代码的区别
git merge newname 把newname分支合并到当前分支上
git branch -d newname 删除newname分支
git log 查看变更日志
git reset --hard 版本号前六位 回归到指定版本
git pull origin master 将master分支上的内容拉到本地上
#删除本地文件后重新拉取最新
git fetch --all
git reset --hard origin/master
git pull
或
git checkout file(文件名)
#将已提交的文件忽略
git rm -r --cached node_modules
git add . -A
git commit -m "remove xxx"
git push
#添加新功能时
git checkout -b login 创建一个新的login分支并进入此分支
git status
git add .
git commit -m "xxx"
git branch
git checkout master
git branch
git merge login
git push
#把新分支添加到云端
git checkout login
git branch
git push -u origin login
#git下载指定分支代码到本地
git clone xxx.git --branch 分支名