一、基礎(chǔ)操作:
克隆/簽出 遠(yuǎn)程代碼到本地的流程:
1.簽出厨疙、拉取、提交代碼流程
git clone https://git.xxx.com/xxx/xxx.git 簽出代碼(默認(rèn)master分支)
2.設(shè)置個(gè)人提交信息
git config –global user.name ‘your name’ 提交代碼顯示名
git config –global user.email ‘your email’
3.切換至開發(fā)分支dev
git checkout [-b] dev 切換至開發(fā)分支dev(有dev分支時(shí))
4.分支與本地分支關(guān)聯(lián),免輸 [origin dev] 直接使用命令 git pull缴守、git push
git branch –set-upstream-to=origin/dev dev 使用較新版本
git branch –set-upstream origin/dev dev 早期版本
或 修改.git/config 增加一下對(duì)應(yīng)關(guān)系
5.代碼提交
git status 查看當(dāng)前 變動(dòng) 文件
git add . 當(dāng)前所有改變
git add xxx.html ss/x.html 【具體文件】
git commit -m ‘備注信息’
git pull [origin dev] 拉取新代碼,有沖突解決,commit解決沖突版本
git push [origin dev] 推送本地提交到遠(yuǎn)程
Create a new repository
創(chuàng)建一個(gè)新git遠(yuǎn)程項(xiàng)目
mkdir xxx
cd xxx
git init
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin git@git.xxx.cn:xx/bbc.git
git push -u origin master
Push an existing Git repository
在已有內(nèi)容項(xiàng)目上切換遠(yuǎn)程
cd existing_git_repo
git remote add origin git@git.xxx.cn:xxx/bbc.git
免輸用戶名斧散、密碼
【https方式】git地址是https:https://username:password@git.xx.com/xxx.git
git remote set-url origin https://username:password@git.xx.com/xxx.git
【ssh方式】git地址是ssh:ssh://git@git.xxx.com/xxx/xxx.git
ssh-keygen -C rsa
Enter..
Enter..
Enter..
cat ~/.ssh/id_rsa.pub
copy 到 git.xxx 控制面板 上 保存
————————————————