tft每日頭條

 > 生活

 > git 分支提交代碼權限

git 分支提交代碼權限

生活 更新时间:2024-07-18 19:12:48

整理日常開發過程中經常使用的git命令![送心]

git配置SSH

剛進入項目開發中,我們首先需要配置git的config、配置SSH方式拉取代碼,以後就免輸入賬号密碼了!

# 按順序執行 git config --global user.name "自己的賬号" git config --global user.email "自己的郵箱地址" ssh-keygen -t rsa -C "自己的郵箱地址"

  • 會在本地用戶路徑下生成.ssh文件夾和id_rsa.pub文件

git 分支提交代碼權限(程序員開發必會之git常用命令)1

ssh文件位置

  • 用記事本方式打開并複制id_rsa.pub内容(建議安裝一個notepad [靈光一閃])

git 分支提交代碼權限(程序員開發必會之git常用命令)2

本地id_rsa.pub内容

  • 在自己公司的gitlab上配置ssh密鑰即可[可愛]

git 分支提交代碼權限(程序員開發必會之git常用命令)3

個人設置裡配置ssh密鑰

建議:點擊右上角頭像Preferences,可以設置中文語言[贊]

git 分支提交代碼權限(程序員開發必會之git常用命令)4

gitlab配置為中文語言

git拉取代碼方式

拉取代碼方式有2種,ssh和http,可以使用http方式,缺點是每次需要輸入賬号密碼[衰]

# ssh方式拉取代碼 git clone ssh://git@localhost:30001/test/code.git # http方式拉取代碼(需要輸入賬号密碼) git clone http://localhost:30001/test/code.git

在自己git上找到對應的ssh地址和http地址,替換!

git 分支提交代碼權限(程序員開發必會之git常用命令)5

複制ssh或者http方式拉取代碼

常用git命令
  • git拉取代碼、查看修改、添加、提交、推送[玫瑰]

# 拉取代碼 git pull # 查看本地是否有文件修改 git status # 添加所有本地修改的文件 git add . # 提交修改的文件到本地暫存區 git commit -m '提交記錄内容' # 推送到遠程分支 git push

  • git分支查看、創建、切換、删除、提交

# 查看分支信息 git branch -a # 創建本地分支 git checkout -b construction origin/construction # 切換本地分支 git checkout construction # 提交分支 git push --set-upstream origin construction # 删除本地分支 git branch -d construction # 删除遠程分支 git push origin --delete construction

  • 把本地已有的分支(已經存在) 和 遠程分支連接

git branch --set-upstream-to=origin/develop develop

  • 創建分支基于某個分支

經常在上線後有bug需要修複[衰]

需要我們基于上線的分支代碼,重新創建個分支來修複bug!必備!!

# 創建分支基于某個分支 git checkout -b dev_bugfix origin/develop git push --set-upstream origin dev_bugfix


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved