Git基础操作

Git基础操作

#拉取最新代码
git clone https://xxx/xxxy.git
#确认git用户信息并设置 (否则后面提交代码会报错)
git config --global -l
git config --global user.email "xxxx@xxx.com"
git config --global user.name xxxx

cd xxxx/
#更新代码
git pull
#git branch  fenzhi
#git checkout  fenzhi
#创建本地分支并切换到该分支
git checkout -b fenzhi
#确认当前分支
git branch
#创建分支目录 并创建文件
mkdir fenzhi
echo '123hhh' > fenzhi/key
git status
#添加到缓存仓库 (未提交缓存仓库 查看文件状态为红色 ,提交后为绿色)
git add  .
git status
#提交到本地仓库 (提交到本地仓库 修改文件数应为空)
git  commit -m 'test'
git status
#确认远端分支名称并提交本地分支内容
git remote -v
git push origin fenzhi
#在git页面提交申请合并主分支申请

#确认无其他操作后可切回主分支将本地分支删除
git branch -d fenzhi



#在本地分支合并本地master内容
git merge master  并安 ctrl x

远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)

#a. 重命名远程分支对应的本地分支
git branch -m oldName newName

#b. 删除远程分支
git push --delete origin oldName

#c. 上传新命名的本地分支 并 把修改后的本地分支与远程分支关联
git push -u origin newName

git当前项目免密提交

在项目目录下,执行:
vim .git/config
在url后边添加用户名密码即可
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = https://帐号:密码@github.com/xxx/xxxlery-demo.git   # 添加用户名密码
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = http://帐号:密码@xxxxx.cn/xxx/xxxlery-demo.git # 添加用户名密码
[branch "master"]
        remote = origin
        merge = refs/heads/master

posted @ 2021-02-10 11:38  鸣昊  阅读(43)  评论(0编辑  收藏  举报