使用sourcetree管理拉取代碼的方法


首先全局安裝git終端命令,在命令行輸入下面3行命令即可

1. git config --global user.name "Your Name" 配置用戶名

2. git config --global user.email "email@example.com" 配置郵箱

3. 生成SSH key: ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

 # Generating public/private rsa key pair...
# 連續三次回車即可生成 ssh key添加自己的public key到github的SSH上:
生成之后在 .ssh 文件夾中(下面的步驟可有可無)
cat ~/.ssh/id_rsa.pub(公鑰的文件)
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....添加后,在命令行中輸入
ssh -T git@git.oschina.net
若返回:Welcome to Git@OSC, yourname! 則證明添加成功。

在使用sourcetree獲取遠端git倉庫的代碼時,使用上面的步驟獲取秘鑰和公鑰之后,
首先要在需要存放項目的空目錄右鍵使用Git Bush輸入git init命令下載git,
之后再創建一個空的文件夾存放要拉取的項目,要拉取的項目一定是空目錄才可以;
id_rsa.pub文件是公鑰文件, id_rsa是秘鑰文件;
在源代碼倉庫的個人設置那里的SSH秘鑰里面要配置秘鑰,把公鑰用記事本打開,復制粘貼過去就行了;
注意在sourcetree里面登錄賬號密碼的時候,要和存放代碼的git倉庫的密碼保持一致,才能克隆拉取代碼;

(在克隆項目的時候也可以使用終端命令,git clone 網址 去克隆拉取項目)

關於sourcetree秘鑰的生成的 參考網站:
1. https://blog.csdn.net/weixin_36328444/article/details/82877587
2. https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304
3. https://blog.csdn.net/shog808/article/details/76563136?tdsourcetag=s_pcqq_aiomsg

注意:當本地sourceTree的遠程倉庫沒有自己的分支的時候,要提交和推送一次才會在遠程顯示自己的分支

 

 如需轉載請注明出處:https://www.cnblogs.com/zishang91/p/12097546.html,以便有錯誤可以及時修改,若有錯漏不足之處,請見諒並且指點,謝謝!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM