1、拷貝源代碼
git clone git@git地址
cd 項目目錄
2、根據已有分支創建新的分支
git checkout -b yourbranchname origin/oldbranchname
3、推送到git
git push origin yourbranchname
4、 git 常用命令
配置賬戶
git config --global user.name “your_username” #設置用戶名
git config --global user.email “your_registered_github_Email” #設置郵箱地址
git init #在當前目錄創建一個本地倉庫
git status #查看狀態
git add app1.py #將app.py添加到緩存
git add . #將所有文件添加到緩存,如果要忽略上傳某些文件,新建個.gitignore 文件,在裏面加上你要忽略的文件和文件夾 如:log.txt 文件夾 /dir1
git rm --cached 文件名 將文件從緩存中刪除
git commit -m '備註信息' #上傳本地倉庫
git branch v2 #創建分支v2
git checkout v2 #切換分支
git merge v2 #先切換到master,再輸這個命令,合併分支
上傳數據到遠程倉庫
現在github新建一個倉庫,地址 https://github.com/NebulaTheus/myapp.git
如果本地數據沒有上傳本地倉庫,要先上傳
git remote add origin https://github.com/NebulaTheus/myapp.git
git push -u origin master
遠程倉庫拷貝到本地
git clone 倉庫地址
git pull #將最新的遠程倉庫同步到本地
git 修改遠程分支名稱
親測有效 (這個相當於篩除遠程分支, 本地新分支重新提交,達到更改遠程分支名稱的效果)
相當於篩除原有, 新增分支 (刪除原有文件,新建文件操作)
$ git push --delete origin 遠程分支名稱 刪除遠程分支
$ git branch -m testLocalBranch test 重命名本地分支名稱
$ git push origin test 推到遠程
或者
親測有效( 這個相當於修改本地分支名,然後篩除遠程分支,然後在遠程加一個分支與本地分支做一個關聯效果)
相當於在原有基礎上改名字(重命名操作)
修改分支名稱總共分三步:
一 git branch -m old_branch new_branch 修改本地分支
二 git push origin :old_branch 刪除遠程分支
三 git push --set-upstream origin new_branch 新增遠程分支